builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-118 starttime: 1466698287.48 results: success (0) buildid: 20160623065823 builduid: 4ef06ffbffdb49848d89dfb5522c27f0 revision: 52db915c585a7d3cb174e6cf722cde00e889c874 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:27.476505) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:27.477002) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:27.477286) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:27.636661) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:11:27.637079) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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 --09:11:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 3.24 MB/s 09:11:29 (3.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.282000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:11:28.939349) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 14 secs) (at 2016-06-23 09:11:28.939684) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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.401000 ========= master_lag: 10.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 14 secs) (at 2016-06-23 09:11:43.360991) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-23 09:11:43.361400) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 52db915c585a7d3cb174e6cf722cde00e889c874 --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 52db915c585a7d3cb174e6cf722cde00e889c874 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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-06-23 09:11:44,305 truncating revision to first 12 chars 2016-06-23 09:11:44,305 Setting DEBUG logging. 2016-06-23 09:11:44,305 attempt 1/10 2016-06-23 09:11:44,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/52db915c585a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 09:11:44,793 unpacking tar archive at: mozilla-beta-52db915c585a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 4.71 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-23 09:11:49.555823) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:49.556109) ========= script_repo_revision: 52db915c585a7d3cb174e6cf722cde00e889c874 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:49.556740) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:49.557005) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:11:50.167153) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-06-23 09:11:50.167543) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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 09:11:50 INFO - MultiFileLogger online at 20160623 09:11:50 in C:\slave\test 09:11:50 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 09:11:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:11:50 INFO - {'append_to_log': False, 09:11:50 INFO - 'base_work_dir': 'C:\\slave\\test', 09:11:50 INFO - 'blob_upload_branch': 'mozilla-beta', 09:11:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:11:50 INFO - 'buildbot_json_path': 'buildprops.json', 09:11:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:11:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:11:50 INFO - 'download_minidump_stackwalk': True, 09:11:50 INFO - 'download_symbols': 'true', 09:11:50 INFO - 'e10s': False, 09:11:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:11:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:11:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:11:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:11:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:11:50 INFO - 'C:/mozilla-build/tooltool.py'), 09:11:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:11:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:11:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:11:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:11:50 INFO - 'log_level': 'info', 09:11:50 INFO - 'log_to_console': True, 09:11:50 INFO - 'opt_config_files': (), 09:11:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:11:50 INFO - '--processes=1', 09:11:50 INFO - '--config=%(test_path)s/wptrunner.ini', 09:11:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:11:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:11:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:11:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:11:50 INFO - 'pip_index': False, 09:11:50 INFO - 'require_test_zip': True, 09:11:50 INFO - 'test_type': ('testharness',), 09:11:50 INFO - 'this_chunk': '1', 09:11:50 INFO - 'total_chunks': '10', 09:11:50 INFO - 'virtualenv_path': 'venv', 09:11:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:11:50 INFO - 'work_dir': 'build'} 09:11:50 INFO - ##### 09:11:50 INFO - ##### Running clobber step. 09:11:50 INFO - ##### 09:11:50 INFO - Running pre-action listener: _resource_record_pre_action 09:11:50 INFO - Running main action method: clobber 09:11:50 INFO - rmtree: C:\slave\test\build 09:11:50 INFO - Using _rmtree_windows ... 09:11:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:13:19 INFO - Running post-action listener: _resource_record_post_action 09:13:19 INFO - ##### 09:13:19 INFO - ##### Running read-buildbot-config step. 09:13:19 INFO - ##### 09:13:19 INFO - Running pre-action listener: _resource_record_pre_action 09:13:19 INFO - Running main action method: read_buildbot_config 09:13:19 INFO - Using buildbot properties: 09:13:19 INFO - { 09:13:19 INFO - "project": "", 09:13:19 INFO - "product": "firefox", 09:13:19 INFO - "script_repo_revision": "production", 09:13:19 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:13:19 INFO - "repository": "", 09:13:19 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:13:19 INFO - "buildid": "20160623065823", 09:13:19 INFO - "pgo_build": "False", 09:13:19 INFO - "basedir": "C:\\slave\\test", 09:13:19 INFO - "buildnumber": 17, 09:13:19 INFO - "slavename": "t-w732-ix-118", 09:13:19 INFO - "revision": "52db915c585a7d3cb174e6cf722cde00e889c874", 09:13:19 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:13:19 INFO - "platform": "win32", 09:13:19 INFO - "branch": "mozilla-beta", 09:13:19 INFO - "repo_path": "releases/mozilla-beta", 09:13:19 INFO - "moz_repo_path": "", 09:13:19 INFO - "stage_platform": "win32", 09:13:19 INFO - "builduid": "4ef06ffbffdb49848d89dfb5522c27f0", 09:13:19 INFO - "slavebuilddir": "test" 09:13:19 INFO - } 09:13:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:13:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:13:19 INFO - Running post-action listener: _resource_record_post_action 09:13:19 INFO - ##### 09:13:19 INFO - ##### Running download-and-extract step. 09:13:19 INFO - ##### 09:13:19 INFO - Running pre-action listener: _resource_record_pre_action 09:13:19 INFO - Running main action method: download_and_extract 09:13:19 INFO - mkdir: C:\slave\test\build\tests 09:13:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:19 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:13:19 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:13:19 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:20 INFO - Downloaded 1240 bytes. 09:13:20 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:13:20 INFO - Using the following test package requirements: 09:13:20 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:13:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:13:20 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:13:20 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'jsshell-win32.zip'], 09:13:20 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:13:20 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:13:20 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:13:20 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:13:20 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:13:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:13:20 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:13:20 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 09:13:20 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')]} 09:13:20 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:13:20 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:13:20 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:21 INFO - Downloaded 20352603 bytes. 09:13:21 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/*'] 09:13:21 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/* 09:13:23 INFO - caution: filename not matched: web-platform/* 09:13:23 INFO - Return code: 11 09:13:23 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')]} 09:13:23 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:13:23 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:13:23 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:13:26 INFO - Downloaded 36389112 bytes. 09:13:26 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/*'] 09:13:26 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/* 09:14:04 INFO - caution: filename not matched: bin/* 09:14:04 INFO - caution: filename not matched: config/* 09:14:04 INFO - caution: filename not matched: mozbase/* 09:14:04 INFO - caution: filename not matched: marionette/* 09:14:04 INFO - caution: filename not matched: tools/wptserve/* 09:14:04 INFO - Return code: 11 09:14:04 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')]} 09:14:04 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:14:04 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:14:04 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:14:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:14:06 INFO - Downloaded 68464251 bytes. 09:14:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:14:06 INFO - mkdir: C:\slave\test\properties 09:14:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:14:06 INFO - Writing to file C:\slave\test\properties\build_url 09:14:06 INFO - Contents: 09:14:06 INFO - build_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:14:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:14:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:14:07 INFO - Writing to file C:\slave\test\properties\symbols_url 09:14:07 INFO - Contents: 09:14:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:07 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:14:07 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:14:07 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:14:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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 09:14:10 INFO - Downloaded 55574554 bytes. 09:14:10 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'] 09:14:10 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 09:14:13 INFO - Return code: 0 09:14:13 INFO - Running post-action listener: _resource_record_post_action 09:14:13 INFO - Running post-action listener: set_extra_try_arguments 09:14:13 INFO - ##### 09:14:13 INFO - ##### Running create-virtualenv step. 09:14:13 INFO - ##### 09:14:13 INFO - Running pre-action listener: _pre_create_virtualenv 09:14:13 INFO - Running pre-action listener: _resource_record_pre_action 09:14:13 INFO - Running main action method: create_virtualenv 09:14:13 INFO - Creating virtualenv C:\slave\test\build\venv 09:14:13 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 09:14:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:14:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:14:24 INFO - Installing distribute......................................................................................................................................................................................done. 09:14:25 INFO - Return code: 0 09:14:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:14:25 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')]} 09:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:25 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')]} 09:14:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:25 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:25 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 09:14:25 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 09:14:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:25 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:14:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:25 INFO - 'DCLOCATION': 'SCL3', 09:14:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:25 INFO - 'HOMEDRIVE': 'C:', 09:14:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:25 INFO - 'KTS_VERSION': '1.19c', 09:14:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:14:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:25 INFO - 'MOZ_AIRBAG': '1', 09:14:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:25 INFO - 'MOZ_MSVCVERSION': '8', 09:14:25 INFO - 'MOZ_NO_REMOTE': '1', 09:14:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:25 INFO - 'NO_EM_RESTART': '1', 09:14:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:25 INFO - 'OS': 'Windows_NT', 09:14:25 INFO - 'OURDRIVE': 'C:', 09:14:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:14:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:25 INFO - 'PROCESSOR_LEVEL': '6', 09:14:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:25 INFO - 'PROMPT': '$P$G', 09:14:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:25 INFO - 'PWD': 'C:\\slave\\test', 09:14:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:25 INFO - 'SYSTEMDRIVE': 'C:', 09:14:25 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:25 INFO - 'TEST1': 'testie', 09:14:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:25 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:14:25 INFO - 'USERNAME': 'cltbld', 09:14:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:25 INFO - 'WINDIR': 'C:\\windows', 09:14:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:27 INFO - Downloading/unpacking psutil>=0.7.1 09:14:27 INFO - Running setup.py egg_info for package psutil 09:14:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:27 INFO - Installing collected packages: psutil 09:14:27 INFO - Running setup.py install for psutil 09:14:27 INFO - building 'psutil._psutil_windows' extension 09:14:27 INFO - error: Unable to find vcvarsall.bat 09:14:27 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-p16y7d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:27 INFO - running install 09:14:27 INFO - running build 09:14:27 INFO - running build_py 09:14:27 INFO - creating build 09:14:27 INFO - creating build\lib.win32-2.7 09:14:27 INFO - creating build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:14:27 INFO - running build_ext 09:14:27 INFO - building 'psutil._psutil_windows' extension 09:14:27 INFO - error: Unable to find vcvarsall.bat 09:14:27 INFO - ---------------------------------------- 09:14:27 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-p16y7d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:14:27 WARNING - Return code: 1 09:14:27 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! 09:14:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:14:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:27 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:27 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 09:14:27 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 09:14:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:27 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:14:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:27 INFO - 'DCLOCATION': 'SCL3', 09:14:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:27 INFO - 'HOMEDRIVE': 'C:', 09:14:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:27 INFO - 'KTS_VERSION': '1.19c', 09:14:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:14:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:27 INFO - 'MOZ_AIRBAG': '1', 09:14:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:27 INFO - 'MOZ_MSVCVERSION': '8', 09:14:27 INFO - 'MOZ_NO_REMOTE': '1', 09:14:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:27 INFO - 'NO_EM_RESTART': '1', 09:14:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:27 INFO - 'OS': 'Windows_NT', 09:14:27 INFO - 'OURDRIVE': 'C:', 09:14:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:14:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:27 INFO - 'PROCESSOR_LEVEL': '6', 09:14:27 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:27 INFO - 'PROMPT': '$P$G', 09:14:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:27 INFO - 'PWD': 'C:\\slave\\test', 09:14:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:27 INFO - 'SYSTEMDRIVE': 'C:', 09:14:27 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:27 INFO - 'TEST1': 'testie', 09:14:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:27 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:14:27 INFO - 'USERNAME': 'cltbld', 09:14:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:27 INFO - 'WINDIR': 'C:\\windows', 09:14:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:14:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:14:28 INFO - Running setup.py egg_info for package mozsystemmonitor 09:14:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:14:28 INFO - Running setup.py egg_info for package psutil 09:14:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:28 INFO - Installing collected packages: mozsystemmonitor, psutil 09:14:28 INFO - Running setup.py install for mozsystemmonitor 09:14:28 INFO - Running setup.py install for psutil 09:14:28 INFO - building 'psutil._psutil_windows' extension 09:14:28 INFO - error: Unable to find vcvarsall.bat 09:14:28 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-j7ocma-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:28 INFO - running install 09:14:28 INFO - running build 09:14:28 INFO - running build_py 09:14:28 INFO - running build_ext 09:14:28 INFO - building 'psutil._psutil_windows' extension 09:14:28 INFO - error: Unable to find vcvarsall.bat 09:14:28 INFO - ---------------------------------------- 09:14:28 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-j7ocma-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:14:28 WARNING - Return code: 1 09:14:28 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! 09:14:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:14:28 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')]} 09:14:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:28 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')]} 09:14:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:28 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:28 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 09:14:28 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 09:14:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:28 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:14:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:28 INFO - 'DCLOCATION': 'SCL3', 09:14:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:28 INFO - 'HOMEDRIVE': 'C:', 09:14:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:28 INFO - 'KTS_VERSION': '1.19c', 09:14:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:14:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:28 INFO - 'MOZ_AIRBAG': '1', 09:14:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:28 INFO - 'MOZ_MSVCVERSION': '8', 09:14:28 INFO - 'MOZ_NO_REMOTE': '1', 09:14:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:28 INFO - 'NO_EM_RESTART': '1', 09:14:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:28 INFO - 'OS': 'Windows_NT', 09:14:28 INFO - 'OURDRIVE': 'C:', 09:14:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:14:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:28 INFO - 'PROCESSOR_LEVEL': '6', 09:14:28 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:28 INFO - 'PROMPT': '$P$G', 09:14:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:28 INFO - 'PWD': 'C:\\slave\\test', 09:14:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:28 INFO - 'SYSTEMDRIVE': 'C:', 09:14:28 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:28 INFO - 'TEST1': 'testie', 09:14:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:28 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:14:28 INFO - 'USERNAME': 'cltbld', 09:14:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:28 INFO - 'WINDIR': 'C:\\windows', 09:14:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:28 INFO - Downloading/unpacking blobuploader==1.2.4 09:14:28 INFO - Downloading blobuploader-1.2.4.tar.gz 09:14:28 INFO - Running setup.py egg_info for package blobuploader 09:14:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:14:32 INFO - Running setup.py egg_info for package requests 09:14:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:14:32 INFO - Downloading docopt-0.6.1.tar.gz 09:14:32 INFO - Running setup.py egg_info for package docopt 09:14:32 INFO - Installing collected packages: blobuploader, docopt, requests 09:14:32 INFO - Running setup.py install for blobuploader 09:14:32 INFO - Running setup.py install for docopt 09:14:32 INFO - Running setup.py install for requests 09:14:32 INFO - Successfully installed blobuploader docopt requests 09:14:32 INFO - Cleaning up... 09:14:32 INFO - Return code: 0 09:14:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:14:32 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')]} 09:14:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:32 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')]} 09:14:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:32 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:32 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 09:14:32 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 09:14:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:32 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:14:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:32 INFO - 'DCLOCATION': 'SCL3', 09:14:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:32 INFO - 'HOMEDRIVE': 'C:', 09:14:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:32 INFO - 'KTS_VERSION': '1.19c', 09:14:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:14:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:32 INFO - 'MOZ_AIRBAG': '1', 09:14:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:32 INFO - 'MOZ_MSVCVERSION': '8', 09:14:32 INFO - 'MOZ_NO_REMOTE': '1', 09:14:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:32 INFO - 'NO_EM_RESTART': '1', 09:14:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:32 INFO - 'OS': 'Windows_NT', 09:14:32 INFO - 'OURDRIVE': 'C:', 09:14:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:14:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:32 INFO - 'PROCESSOR_LEVEL': '6', 09:14:32 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:32 INFO - 'PROMPT': '$P$G', 09:14:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:32 INFO - 'PWD': 'C:\\slave\\test', 09:14:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:32 INFO - 'SYSTEMDRIVE': 'C:', 09:14:32 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:32 INFO - 'TEST1': 'testie', 09:14:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:32 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:14:32 INFO - 'USERNAME': 'cltbld', 09:14:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:32 INFO - 'WINDIR': 'C:\\windows', 09:14:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:14:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:14:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:14:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:14:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:14:37 INFO - Unpacking c:\slave\test\build\tests\marionette 09:14:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:14:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:37 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 09:14:37 INFO - Running setup.py install for browsermob-proxy 09:14:51 INFO - Running setup.py install for manifestparser 09:14:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for marionette-client 09:14:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for marionette-driver 09:14:51 INFO - Running setup.py install for mozcrash 09:14:51 INFO - Running setup.py install for mozdebug 09:14:51 INFO - Running setup.py install for mozdevice 09:14:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozfile 09:14:51 INFO - Running setup.py install for mozhttpd 09:14:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozinfo 09:14:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozInstall 09:14:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozleak 09:14:51 INFO - Running setup.py install for mozlog 09:14:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for moznetwork 09:14:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozprocess 09:14:51 INFO - Running setup.py install for mozprofile 09:14:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozrunner 09:14:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for mozscreenshot 09:14:51 INFO - Running setup.py install for moztest 09:14:51 INFO - Running setup.py install for mozversion 09:14:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:14:51 INFO - Running setup.py install for wptserve 09:14:51 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 09:14:51 INFO - Cleaning up... 09:14:51 INFO - Return code: 0 09:14:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:14:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:51 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:51 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 09:14:51 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 09:14:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:14:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:14:51 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:14:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:51 INFO - 'DCLOCATION': 'SCL3', 09:14:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:14:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:14:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:14:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:14:51 INFO - 'HOMEDRIVE': 'C:', 09:14:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:14:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:51 INFO - 'KTS_VERSION': '1.19c', 09:14:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:14:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:14:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:14:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:14:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:14:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:14:51 INFO - 'MOZ_AIRBAG': '1', 09:14:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:51 INFO - 'MOZ_MSVCVERSION': '8', 09:14:51 INFO - 'MOZ_NO_REMOTE': '1', 09:14:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:14:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:14:51 INFO - 'NO_EM_RESTART': '1', 09:14:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:51 INFO - 'OS': 'Windows_NT', 09:14:51 INFO - 'OURDRIVE': 'C:', 09:14:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:14:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:51 INFO - 'PROCESSOR_LEVEL': '6', 09:14:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:14:51 INFO - 'PROMPT': '$P$G', 09:14:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:51 INFO - 'PWD': 'C:\\slave\\test', 09:14:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:51 INFO - 'SYSTEMDRIVE': 'C:', 09:14:51 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:51 INFO - 'TEST1': 'testie', 09:14:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:14:51 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:14:51 INFO - 'USERNAME': 'cltbld', 09:14:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:14:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:14:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:14:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:14:51 INFO - 'WINDIR': 'C:\\windows', 09:14:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:14:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:14:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:14:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:14:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:14:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:14:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:14:56 INFO - Unpacking c:\slave\test\build\tests\marionette 09:14:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:14:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:56 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)) 09:15:07 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)) 09:15:07 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)) 09:15:07 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)) 09:15:07 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)) 09:15:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:15:07 INFO - Downloading blessings-1.6.tar.gz 09:15:07 INFO - Running setup.py egg_info for package blessings 09:15:07 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)) 09:15:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:15:07 INFO - Running setup.py install for blessings 09:15:07 INFO - Running setup.py install for browsermob-proxy 09:15:07 INFO - Running setup.py install for manifestparser 09:15:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for marionette-client 09:15:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:15:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for marionette-driver 09:15:07 INFO - Running setup.py install for mozcrash 09:15:07 INFO - Running setup.py install for mozdebug 09:15:07 INFO - Running setup.py install for mozdevice 09:15:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for mozhttpd 09:15:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for mozInstall 09:15:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for mozleak 09:15:07 INFO - Running setup.py install for mozprofile 09:15:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Running setup.py install for mozrunner 09:15:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:15:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:15:09 INFO - Running setup.py install for mozscreenshot 09:15:09 INFO - Running setup.py install for moztest 09:15:09 INFO - Running setup.py install for mozversion 09:15:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:15:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:15:09 INFO - Running setup.py install for wptserve 09:15:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:15:09 INFO - Cleaning up... 09:15:09 INFO - Return code: 0 09:15:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:15:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:15:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:15:09 INFO - Reading from file tmpfile_stdout 09:15:09 INFO - Using _rmtree_windows ... 09:15:09 INFO - Using _rmtree_windows ... 09:15:09 INFO - Current package versions: 09:15:09 INFO - blessings == 1.6 09:15:09 INFO - blobuploader == 1.2.4 09:15:09 INFO - browsermob-proxy == 0.6.0 09:15:09 INFO - distribute == 0.6.14 09:15:09 INFO - docopt == 0.6.1 09:15:09 INFO - manifestparser == 1.1 09:15:09 INFO - marionette-client == 2.3.0 09:15:09 INFO - marionette-driver == 1.4.0 09:15:09 INFO - mozInstall == 1.12 09:15:09 INFO - mozcrash == 0.17 09:15:09 INFO - mozdebug == 0.1 09:15:09 INFO - mozdevice == 0.48 09:15:09 INFO - mozfile == 1.2 09:15:09 INFO - mozhttpd == 0.7 09:15:09 INFO - mozinfo == 0.9 09:15:09 INFO - mozleak == 0.1 09:15:09 INFO - mozlog == 3.1 09:15:09 INFO - moznetwork == 0.27 09:15:09 INFO - mozprocess == 0.22 09:15:09 INFO - mozprofile == 0.28 09:15:09 INFO - mozrunner == 6.11 09:15:09 INFO - mozscreenshot == 0.1 09:15:09 INFO - mozsystemmonitor == 0.0 09:15:09 INFO - moztest == 0.7 09:15:09 INFO - mozversion == 1.4 09:15:09 INFO - requests == 1.2.3 09:15:09 INFO - wptserve == 1.4.0 09:15:09 INFO - Running post-action listener: _resource_record_post_action 09:15:09 INFO - Running post-action listener: _start_resource_monitoring 09:15:09 INFO - Starting resource monitoring. 09:15:09 INFO - ##### 09:15:09 INFO - ##### Running pull step. 09:15:09 INFO - ##### 09:15:09 INFO - Running pre-action listener: _resource_record_pre_action 09:15:09 INFO - Running main action method: pull 09:15:09 INFO - Pull has nothing to do! 09:15:09 INFO - Running post-action listener: _resource_record_post_action 09:15:09 INFO - ##### 09:15:09 INFO - ##### Running install step. 09:15:09 INFO - ##### 09:15:09 INFO - Running pre-action listener: _resource_record_pre_action 09:15:09 INFO - Running main action method: install 09:15:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:15:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:15:09 INFO - Reading from file tmpfile_stdout 09:15:09 INFO - Using _rmtree_windows ... 09:15:09 INFO - Using _rmtree_windows ... 09:15:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:15:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:15:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:15:10 INFO - Reading from file tmpfile_stdout 09:15:10 INFO - Output received: 09:15:10 INFO - Usage: mozinstall-script.py [options] installer 09:15:10 INFO - Options: 09:15:10 INFO - -h, --help show this help message and exit 09:15:10 INFO - -d DEST, --destination=DEST 09:15:10 INFO - Directory to install application into. [default: 09:15:10 INFO - "C:\slave\test"] 09:15:10 INFO - --app=APP Application being installed. [default: firefox] 09:15:10 INFO - Using _rmtree_windows ... 09:15:10 INFO - Using _rmtree_windows ... 09:15:10 INFO - mkdir: C:\slave\test\build\application 09:15:10 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'] 09:15:10 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 09:15:12 INFO - Reading from file tmpfile_stdout 09:15:12 INFO - Output received: 09:15:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:15:12 INFO - Using _rmtree_windows ... 09:15:12 INFO - Using _rmtree_windows ... 09:15:12 INFO - Running post-action listener: _resource_record_post_action 09:15:12 INFO - ##### 09:15:12 INFO - ##### Running run-tests step. 09:15:12 INFO - ##### 09:15:12 INFO - Running pre-action listener: _resource_record_pre_action 09:15:12 INFO - Running main action method: run_tests 09:15:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:15:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:15:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:15:12 INFO - grabbing minidump binary from tooltool 09:15:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:12 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 0x01BD5368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C670C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:15:12 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 09:15:12 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 09:15:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:15:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpf8cn0d 09:15:13 INFO - INFO - File integrity verified, renaming tmpf8cn0d to win32-minidump_stackwalk.exe 09:15:13 INFO - Return code: 0 09:15:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:15:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:15:14 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/KekWANBwS6u5MngVfd8Utg/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 09:15:14 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/KekWANBwS6u5MngVfd8Utg/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 09:15:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:15:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:15:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:15:14 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 09:15:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:15:14 INFO - 'DCLOCATION': 'SCL3', 09:15:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:15:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:15:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:15:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:15:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:15:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:15:14 INFO - 'HOMEDRIVE': 'C:', 09:15:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:15:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:15:14 INFO - 'KTS_VERSION': '1.19c', 09:15:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:15:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:15:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 09:15:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:15:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:15:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:15:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:15:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:15:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:15:14 INFO - 'MOZ_AIRBAG': '1', 09:15:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:15:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:14 INFO - 'MOZ_MSVCVERSION': '8', 09:15:14 INFO - 'MOZ_NO_REMOTE': '1', 09:15:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:15:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:15:14 INFO - 'NO_EM_RESTART': '1', 09:15:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:15:14 INFO - 'OS': 'Windows_NT', 09:15:14 INFO - 'OURDRIVE': 'C:', 09:15:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:15:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:15:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:15:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:15:14 INFO - 'PROCESSOR_LEVEL': '6', 09:15:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:15:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:15:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:15:14 INFO - 'PROMPT': '$P$G', 09:15:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:15:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:15:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:15:14 INFO - 'PWD': 'C:\\slave\\test', 09:15:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:15:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:15:14 INFO - 'SYSTEMDRIVE': 'C:', 09:15:14 INFO - 'SYSTEMROOT': 'C:\\windows', 09:15:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:15:14 INFO - 'TEST1': 'testie', 09:15:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:15:14 INFO - 'USERDOMAIN': 'T-W732-IX-118', 09:15:14 INFO - 'USERNAME': 'cltbld', 09:15:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:15:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:15:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:15:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:15:14 INFO - 'WINDIR': 'C:\\windows', 09:15:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:15:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:15:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:15:14 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/KekWANBwS6u5MngVfd8Utg/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 09:15:16 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 09:15:16 INFO - import pkg_resources 09:15:17 INFO - Using 1 client processes 09:15:20 INFO - SUITE-START | Running 778 tests 09:15:20 INFO - Running testharness tests 09:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:15:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:15:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:15:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:15:20 INFO - Setting up ssl 09:15:21 INFO - PROCESS | certutil | 09:15:21 INFO - PROCESS | certutil | 09:15:21 INFO - PROCESS | certutil | 09:15:21 INFO - Certificate Nickname Trust Attributes 09:15:21 INFO - SSL,S/MIME,JAR/XPI 09:15:21 INFO - 09:15:21 INFO - web-platform-tests CT,, 09:15:21 INFO - 09:15:21 INFO - Starting runner 09:15:21 INFO - PROCESS | 3068 | [3068] 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 09:15:21 INFO - PROCESS | 3068 | [3068] 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 09:15:22 INFO - PROCESS | 3068 | [3068] 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 09:15:23 INFO - PROCESS | 3068 | 1466698523410 Marionette DEBUG Marionette enabled via build flag and pref 09:15:24 INFO - PROCESS | 3068 | ++DOCSHELL 0E62B400 == 1 [pid = 3068] [id = 1] 09:15:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 1 (0E62B800) [pid = 3068] [serial = 1] [outer = 00000000] 09:15:24 INFO - PROCESS | 3068 | [3068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 2 (0E62C400) [pid = 3068] [serial = 2] [outer = 0E62B800] 09:15:24 INFO - PROCESS | 3068 | ++DOCSHELL 12307800 == 2 [pid = 3068] [id = 2] 09:15:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 3 (12307C00) [pid = 3068] [serial = 3] [outer = 00000000] 09:15:24 INFO - PROCESS | 3068 | [3068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 4 (12308800) [pid = 3068] [serial = 4] [outer = 12307C00] 09:15:25 INFO - PROCESS | 3068 | 1466698525058 Marionette INFO Listening on port 2828 09:15:26 INFO - PROCESS | 3068 | 1466698526672 Marionette DEBUG Marionette enabled via command-line flag 09:15:26 INFO - PROCESS | 3068 | [3068] 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 09:15:26 INFO - PROCESS | 3068 | [3068] 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 09:15:26 INFO - PROCESS | 3068 | ++DOCSHELL 12D45800 == 3 [pid = 3068] [id = 3] 09:15:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 5 (12D4D800) [pid = 3068] [serial = 5] [outer = 00000000] 09:15:26 INFO - PROCESS | 3068 | [3068] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 6 (12D4E400) [pid = 3068] [serial = 6] [outer = 12D4D800] 09:15:26 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:15:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 7 (13C50800) [pid = 3068] [serial = 7] [outer = 12307C00] 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527739 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49628 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527745 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527781 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527788 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49633 09:15:27 INFO - PROCESS | 3068 | 1466698527790 Marionette DEBUG Closed connection conn0 09:15:27 INFO - PROCESS | 3068 | 1466698527792 Marionette DEBUG Closed connection conn1 09:15:27 INFO - PROCESS | 3068 | 1466698527854 Marionette DEBUG Closed connection conn2 09:15:27 INFO - PROCESS | 3068 | 1466698527945 Marionette DEBUG Closed connection conn3 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527951 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 09:15:27 INFO - PROCESS | 3068 | 1466698527978 Marionette DEBUG Closed connection conn4 09:15:27 INFO - PROCESS | 3068 | [3068] 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 09:15:27 INFO - PROCESS | 3068 | 1466698527985 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 09:15:28 INFO - PROCESS | 3068 | ++DOCSHELL 0E62C800 == 4 [pid = 3068] [id = 4] 09:15:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 8 (14F13000) [pid = 3068] [serial = 8] [outer = 00000000] 09:15:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 9 (14474C00) [pid = 3068] [serial = 9] [outer = 14F13000] 09:15:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 10 (1447B000) [pid = 3068] [serial = 10] [outer = 14F13000] 09:15:28 INFO - PROCESS | 3068 | 1466698528121 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:15:28 INFO - PROCESS | 3068 | 1466698528127 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":"20160623065823","device":"desktop","version":"48.0"} 09:15:29 INFO - PROCESS | 3068 | [3068] 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 09:15:29 INFO - PROCESS | 3068 | [3068] 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 09:15:29 INFO - PROCESS | 3068 | [3068] 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 09:15:30 INFO - PROCESS | 3068 | ++DOCSHELL 16991000 == 5 [pid = 3068] [id = 5] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 11 (16991800) [pid = 3068] [serial = 11] [outer = 00000000] 09:15:30 INFO - PROCESS | 3068 | ++DOCSHELL 16992000 == 6 [pid = 3068] [id = 6] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 12 (16992400) [pid = 3068] [serial = 12] [outer = 00000000] 09:15:30 INFO - PROCESS | 3068 | [3068] 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 09:15:30 INFO - PROCESS | 3068 | ++DOCSHELL 18076800 == 7 [pid = 3068] [id = 7] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 13 (18076C00) [pid = 3068] [serial = 13] [outer = 00000000] 09:15:30 INFO - PROCESS | 3068 | [3068] 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 09:15:30 INFO - PROCESS | 3068 | [3068] 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 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 14 (1807F400) [pid = 3068] [serial = 14] [outer = 18076C00] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 15 (17C64400) [pid = 3068] [serial = 15] [outer = 16991800] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 16 (17C65C00) [pid = 3068] [serial = 16] [outer = 16992400] 09:15:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 17 (181FE800) [pid = 3068] [serial = 17] [outer = 18076C00] 09:15:31 INFO - PROCESS | 3068 | 1466698531697 Marionette INFO startBrowser 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:31 INFO - PROCESS | 3068 | 1466698531734 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 3068 | 1466698531747 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 3068 | 1466698531749 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 18 (1A2E7000) [pid = 3068] [serial = 18] [outer = 18076C00] 09:15:32 INFO - PROCESS | 3068 | 1466698532445 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"2632e59d-04bf-46bd-88ab-246b93338ad3","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":"20160623065823","device":"desktop","version":"48.0","command_id":1}}] 09:15:32 INFO - PROCESS | 3068 | 1466698532718 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:15:32 INFO - PROCESS | 3068 | 1466698532721 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:32 INFO - PROCESS | 3068 | 1466698532775 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:15:32 INFO - PROCESS | 3068 | 1466698532880 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:15:32 INFO - PROCESS | 3068 | 1466698532884 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:32 INFO - PROCESS | 3068 | [3068] 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 09:15:33 INFO - PROCESS | 3068 | [3068] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:15:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 19 (1AB63000) [pid = 3068] [serial = 19] [outer = 18076C00] 09:15:33 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:33 INFO - PROCESS | 3068 | 1466698533858 Marionette TRACE conn5 <- [1,3,null,{}] 09:15:33 INFO - PROCESS | 3068 | 1466698533877 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:15:33 INFO - PROCESS | 3068 | 1466698533879 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:33 INFO - PROCESS | 3068 | 1466698533946 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:15:33 INFO - PROCESS | 3068 | 1466698533960 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 3068 | 1466698533962 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:15:33 INFO - PROCESS | 3068 | 1466698533968 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 3068 | 1466698533971 Marionette TRACE conn5 <- [1,6,null,{}] 09:15:34 INFO - PROCESS | 3068 | 1466698534017 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 3068 | 1466698534019 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:34 INFO - PROCESS | 3068 | 1466698534035 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:15:34 INFO - PROCESS | 3068 | 1466698534038 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 3068 | 1466698534042 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:34 INFO - PROCESS | 3068 | ++DOCSHELL 1C72B000 == 8 [pid = 3068] [id = 8] 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 20 (1C72B400) [pid = 3068] [serial = 20] [outer = 00000000] 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 21 (1C72DC00) [pid = 3068] [serial = 21] [outer = 1C72B400] 09:15:34 INFO - PROCESS | 3068 | 1466698534091 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 22 (1C731C00) [pid = 3068] [serial = 22] [outer = 1C72B400] 09:15:34 INFO - PROCESS | 3068 | --DOCSHELL 0E62B400 == 7 [pid = 3068] [id = 1] 09:15:34 INFO - PROCESS | 3068 | ++DOCSHELL 08D6E400 == 8 [pid = 3068] [id = 9] 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 23 (0D66D000) [pid = 3068] [serial = 23] [outer = 00000000] 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 24 (0D6EF400) [pid = 3068] [serial = 24] [outer = 0D66D000] 09:15:34 INFO - PROCESS | 3068 | 1466698534499 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 25 (0DF57400) [pid = 3068] [serial = 25] [outer = 0D66D000] 09:15:34 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:35 INFO - PROCESS | 3068 | 1466698535333 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1431ms 09:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:15:35 INFO - PROCESS | 3068 | 1466698535401 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 3068 | 1466698535404 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:15:35 INFO - PROCESS | 3068 | 1466698535410 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 3068 | 1466698535412 Marionette TRACE conn5 <- [1,10,null,{}] 09:15:35 INFO - PROCESS | 3068 | 1466698535418 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 3068 | 1466698535421 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:35 INFO - PROCESS | 3068 | 1466698535585 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:15:35 INFO - PROCESS | 3068 | 1466698535650 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 3068 | 1466698535653 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:35 INFO - PROCESS | 3068 | ++DOCSHELL 1714E400 == 9 [pid = 3068] [id = 10] 09:15:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 26 (1714F000) [pid = 3068] [serial = 26] [outer = 00000000] 09:15:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 27 (19855800) [pid = 3068] [serial = 27] [outer = 1714F000] 09:15:35 INFO - PROCESS | 3068 | 1466698535754 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 28 (19F66C00) [pid = 3068] [serial = 28] [outer = 1714F000] 09:15:36 INFO - PROCESS | 3068 | 1466698536421 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1077ms 09:15:36 INFO - PROCESS | 3068 | 1466698536489 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 3068 | 1466698536493 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:15:36 INFO - PROCESS | 3068 | 1466698536498 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 3068 | 1466698536501 Marionette TRACE conn5 <- [1,14,null,{}] 09:15:36 INFO - PROCESS | 3068 | 1466698536506 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 3068 | 1466698536509 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:36 INFO - PROCESS | 3068 | 1466698536613 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:15:36 INFO - PROCESS | 3068 | 1466698536673 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 3068 | 1466698536678 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:36 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E5C00 == 10 [pid = 3068] [id = 11] 09:15:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 29 (0D7E6800) [pid = 3068] [serial = 29] [outer = 00000000] 09:15:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 30 (0E3C9800) [pid = 3068] [serial = 30] [outer = 0D7E6800] 09:15:36 INFO - PROCESS | 3068 | 1466698536728 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 31 (0E45A000) [pid = 3068] [serial = 31] [outer = 0D7E6800] 09:15:36 INFO - PROCESS | 3068 | --DOCSHELL 0E62C800 == 9 [pid = 3068] [id = 4] 09:15:37 INFO - PROCESS | 3068 | 1466698537149 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 09:15:37 INFO - PROCESS | 3068 | ++DOCSHELL 0F1D4C00 == 10 [pid = 3068] [id = 12] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 32 (0F1DEC00) [pid = 3068] [serial = 32] [outer = 00000000] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 33 (12395000) [pid = 3068] [serial = 33] [outer = 0F1DEC00] 09:15:37 INFO - PROCESS | 3068 | 1466698537255 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 3068 | 1466698537260 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 34 (125E0C00) [pid = 3068] [serial = 34] [outer = 0F1DEC00] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:15:37 INFO - PROCESS | 3068 | ++DOCSHELL 0CE90400 == 11 [pid = 3068] [id = 13] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 35 (0D628400) [pid = 3068] [serial = 35] [outer = 00000000] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 36 (12C27400) [pid = 3068] [serial = 36] [outer = 0D628400] 09:15:37 INFO - PROCESS | 3068 | 1466698537325 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 3068 | 1466698537328 Marionette TRACE conn5 <- [1,18,null,{}] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 37 (12D30400) [pid = 3068] [serial = 37] [outer = 0D628400] 09:15:37 INFO - PROCESS | 3068 | 1466698537364 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 3068 | 1466698537367 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:37 INFO - PROCESS | 3068 | 1466698537467 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:15:37 INFO - PROCESS | 3068 | 1466698537539 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 3068 | 1466698537541 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:37 INFO - PROCESS | 3068 | ++DOCSHELL 12E6D400 == 12 [pid = 3068] [id = 14] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 38 (12E6E400) [pid = 3068] [serial = 38] [outer = 00000000] 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 39 (12E78C00) [pid = 3068] [serial = 39] [outer = 12E6E400] 09:15:37 INFO - PROCESS | 3068 | 1466698537608 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 40 (14145400) [pid = 3068] [serial = 40] [outer = 12E6E400] 09:15:38 INFO - PROCESS | 3068 | 1466698538007 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 790ms 09:15:38 INFO - PROCESS | 3068 | 1466698538064 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3068 | 1466698538066 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:15:38 INFO - PROCESS | 3068 | 1466698538069 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 3068 | 1466698538073 Marionette TRACE conn5 <- [1,22,null,{}] 09:15:38 INFO - PROCESS | 3068 | 1466698538084 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 3068 | 1466698538089 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:38 INFO - PROCESS | 3068 | 1466698538176 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:15:38 INFO - PROCESS | 3068 | 1466698538184 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 3068 | 1466698538187 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:38 INFO - PROCESS | 3068 | ++DOCSHELL 16977800 == 13 [pid = 3068] [id = 15] 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 41 (1697C000) [pid = 3068] [serial = 41] [outer = 00000000] 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 42 (16992800) [pid = 3068] [serial = 42] [outer = 1697C000] 09:15:38 INFO - PROCESS | 3068 | 1466698538235 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 43 (17C67C00) [pid = 3068] [serial = 43] [outer = 1697C000] 09:15:38 INFO - PROCESS | 3068 | 1466698538638 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 09:15:38 INFO - PROCESS | 3068 | 1466698538703 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3068 | 1466698538706 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:15:38 INFO - PROCESS | 3068 | 1466698538709 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 3068 | 1466698538711 Marionette TRACE conn5 <- [1,26,null,{}] 09:15:38 INFO - PROCESS | 3068 | 1466698538715 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 3068 | 1466698538717 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:38 INFO - PROCESS | 3068 | 1466698538806 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:15:38 INFO - PROCESS | 3068 | 1466698538833 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 3068 | 1466698538835 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:38 INFO - PROCESS | 3068 | ++DOCSHELL 17FEB800 == 14 [pid = 3068] [id = 16] 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 44 (17FEBC00) [pid = 3068] [serial = 44] [outer = 00000000] 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 45 (16EE2000) [pid = 3068] [serial = 45] [outer = 17FEBC00] 09:15:38 INFO - PROCESS | 3068 | 1466698538883 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 46 (15C4E400) [pid = 3068] [serial = 46] [outer = 17FEBC00] 09:15:39 INFO - PROCESS | 3068 | 1466698539298 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:15:39 INFO - PROCESS | 3068 | 1466698539344 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 3068 | 1466698539346 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:15:39 INFO - PROCESS | 3068 | 1466698539349 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:15:39 INFO - PROCESS | 3068 | 1466698539351 Marionette TRACE conn5 <- [1,30,null,{}] 09:15:39 INFO - PROCESS | 3068 | 1466698539354 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 3068 | 1466698539356 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:39 INFO - PROCESS | 3068 | 1466698539436 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:15:39 INFO - PROCESS | 3068 | 1466698539441 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3068 | 1466698539443 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:39 INFO - PROCESS | 3068 | ++DOCSHELL 1866FC00 == 15 [pid = 3068] [id = 17] 09:15:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 47 (19159C00) [pid = 3068] [serial = 47] [outer = 00000000] 09:15:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 48 (196D3400) [pid = 3068] [serial = 48] [outer = 19159C00] 09:15:39 INFO - PROCESS | 3068 | 1466698539487 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 49 (19854400) [pid = 3068] [serial = 49] [outer = 19159C00] 09:15:39 INFO - PROCESS | 3068 | 1466698539868 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 09:15:39 INFO - PROCESS | 3068 | 1466698539929 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 3068 | 1466698539931 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:15:39 INFO - PROCESS | 3068 | 1466698539934 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 3068 | 1466698539936 Marionette TRACE conn5 <- [1,34,null,{}] 09:15:39 INFO - PROCESS | 3068 | 1466698539939 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 3068 | 1466698539944 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:40 INFO - PROCESS | 3068 | 1466698540045 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:15:40 INFO - PROCESS | 3068 | 1466698540055 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3068 | 1466698540057 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:40 INFO - PROCESS | 3068 | ++DOCSHELL 196D0800 == 16 [pid = 3068] [id = 18] 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 50 (1985A000) [pid = 3068] [serial = 50] [outer = 00000000] 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 51 (1A874C00) [pid = 3068] [serial = 51] [outer = 1985A000] 09:15:40 INFO - PROCESS | 3068 | 1466698540103 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (1A8A3400) [pid = 3068] [serial = 52] [outer = 1985A000] 09:15:40 INFO - PROCESS | 3068 | 1466698540487 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 09:15:40 INFO - PROCESS | 3068 | 1466698540508 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:15:40 INFO - PROCESS | 3068 | 1466698540510 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:15:40 INFO - PROCESS | 3068 | 1466698540513 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3068 | 1466698540515 Marionette TRACE conn5 <- [1,38,null,{}] 09:15:40 INFO - PROCESS | 3068 | 1466698540518 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 3068 | 1466698540520 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:40 INFO - PROCESS | 3068 | 1466698540628 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:15:40 INFO - PROCESS | 3068 | 1466698540636 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3068 | 1466698540637 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:40 INFO - PROCESS | 3068 | ++DOCSHELL 1A86B800 == 17 [pid = 3068] [id = 19] 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (1A8EB800) [pid = 3068] [serial = 53] [outer = 00000000] 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (1A8F3C00) [pid = 3068] [serial = 54] [outer = 1A8EB800] 09:15:40 INFO - PROCESS | 3068 | 1466698540681 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (1A8F4000) [pid = 3068] [serial = 55] [outer = 1A8EB800] 09:15:41 INFO - PROCESS | 3068 | 1466698541040 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 09:15:41 INFO - PROCESS | 3068 | 1466698541085 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:15:41 INFO - PROCESS | 3068 | 1466698541096 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:15:41 INFO - PROCESS | 3068 | 1466698541099 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 3068 | 1466698541101 Marionette TRACE conn5 <- [1,42,null,{}] 09:15:41 INFO - PROCESS | 3068 | 1466698541104 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 3068 | 1466698541106 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:41 INFO - PROCESS | 3068 | 1466698541180 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:15:41 INFO - PROCESS | 3068 | 1466698541243 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3068 | 1466698541245 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:41 INFO - PROCESS | 3068 | ++DOCSHELL 171DEC00 == 18 [pid = 3068] [id = 20] 09:15:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (171E1000) [pid = 3068] [serial = 56] [outer = 00000000] 09:15:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (171E6800) [pid = 3068] [serial = 57] [outer = 171E1000] 09:15:41 INFO - PROCESS | 3068 | 1466698541291 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (1A8ECC00) [pid = 3068] [serial = 58] [outer = 171E1000] 09:15:41 INFO - PROCESS | 3068 | 1466698541773 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:15:41 INFO - PROCESS | 3068 | 1466698541830 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 3068 | 1466698541833 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:15:41 INFO - PROCESS | 3068 | 1466698541835 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 3068 | 1466698541837 Marionette TRACE conn5 <- [1,46,null,{}] 09:15:41 INFO - PROCESS | 3068 | 1466698541841 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 3068 | 1466698541843 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:41 INFO - PROCESS | 3068 | 1466698541919 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:15:41 INFO - PROCESS | 3068 | 1466698541925 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3068 | 1466698541926 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:41 INFO - PROCESS | 3068 | ++DOCSHELL 171E6C00 == 19 [pid = 3068] [id = 21] 09:15:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (1A843C00) [pid = 3068] [serial = 59] [outer = 00000000] 09:15:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (1C088400) [pid = 3068] [serial = 60] [outer = 1A843C00] 09:15:41 INFO - PROCESS | 3068 | 1466698541974 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (1C730800) [pid = 3068] [serial = 61] [outer = 1A843C00] 09:15:42 INFO - PROCESS | 3068 | 1466698542358 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:15:42 INFO - PROCESS | 3068 | 1466698542413 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 3068 | 1466698542415 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:15:42 INFO - PROCESS | 3068 | 1466698542418 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 3068 | 1466698542420 Marionette TRACE conn5 <- [1,50,null,{}] 09:15:42 INFO - PROCESS | 3068 | 1466698542423 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 3068 | 1466698542425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:42 INFO - PROCESS | 3068 | 1466698542517 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:15:42 INFO - PROCESS | 3068 | 1466698542525 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 3068 | 1466698542527 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:42 INFO - PROCESS | 3068 | ++DOCSHELL 0E01BC00 == 20 [pid = 3068] [id = 22] 09:15:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0E01C400) [pid = 3068] [serial = 62] [outer = 00000000] 09:15:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (16C60400) [pid = 3068] [serial = 63] [outer = 0E01C400] 09:15:42 INFO - PROCESS | 3068 | 1466698542580 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (16C62C00) [pid = 3068] [serial = 64] [outer = 0E01C400] 09:15:42 INFO - PROCESS | 3068 | 1466698542952 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 09:15:42 INFO - PROCESS | 3068 | 1466698542991 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:15:42 INFO - PROCESS | 3068 | 1466698542994 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:15:42 INFO - PROCESS | 3068 | 1466698542997 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 3068 | 1466698542999 Marionette TRACE conn5 <- [1,54,null,{}] 09:15:42 INFO - PROCESS | 3068 | 1466698543002 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 3068 | 1466698543005 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:43 INFO - PROCESS | 3068 | 1466698543129 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:15:43 INFO - PROCESS | 3068 | 1466698543137 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 3068 | 1466698543139 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:43 INFO - PROCESS | 3068 | ++DOCSHELL 0C609C00 == 21 [pid = 3068] [id = 23] 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0C60BC00) [pid = 3068] [serial = 65] [outer = 00000000] 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E020C00) [pid = 3068] [serial = 66] [outer = 0C60BC00] 09:15:43 INFO - PROCESS | 3068 | 1466698543183 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (16C6A000) [pid = 3068] [serial = 67] [outer = 0C60BC00] 09:15:43 INFO - PROCESS | 3068 | 1466698543537 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 09:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:15:43 INFO - PROCESS | 3068 | 1466698543567 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 3068 | 1466698543569 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:15:43 INFO - PROCESS | 3068 | 1466698543572 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 3068 | 1466698543574 Marionette TRACE conn5 <- [1,58,null,{}] 09:15:43 INFO - PROCESS | 3068 | 1466698543577 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 3068 | 1466698543579 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:43 INFO - PROCESS | 3068 | 1466698543655 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:15:43 INFO - PROCESS | 3068 | 1466698543660 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 3068 | 1466698543662 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:43 INFO - PROCESS | 3068 | ++DOCSHELL 0E011C00 == 22 [pid = 3068] [id = 24] 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (15C8D000) [pid = 3068] [serial = 68] [outer = 00000000] 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (1A845400) [pid = 3068] [serial = 69] [outer = 15C8D000] 09:15:43 INFO - PROCESS | 3068 | 1466698543767 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1C72B800) [pid = 3068] [serial = 70] [outer = 15C8D000] 09:15:44 INFO - PROCESS | 3068 | 1466698544133 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 09:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:15:44 INFO - PROCESS | 3068 | 1466698544143 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 3068 | 1466698544145 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:15:44 INFO - PROCESS | 3068 | 1466698544148 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 3068 | 1466698544150 Marionette TRACE conn5 <- [1,62,null,{}] 09:15:44 INFO - PROCESS | 3068 | 1466698544153 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 3068 | 1466698544155 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:44 INFO - PROCESS | 3068 | 1466698544242 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:15:44 INFO - PROCESS | 3068 | 1466698544247 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 3068 | 1466698544249 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:44 INFO - PROCESS | 3068 | ++DOCSHELL 17044800 == 23 [pid = 3068] [id = 25] 09:15:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17045400) [pid = 3068] [serial = 71] [outer = 00000000] 09:15:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1704D000) [pid = 3068] [serial = 72] [outer = 17045400] 09:15:44 INFO - PROCESS | 3068 | 1466698544292 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FDE400) [pid = 3068] [serial = 73] [outer = 17045400] 09:15:45 INFO - PROCESS | 3068 | 1466698545433 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1318ms 09:15:45 INFO - PROCESS | 3068 | 1466698545468 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 3068 | 1466698545472 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:15:45 INFO - PROCESS | 3068 | 1466698545476 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 3068 | 1466698545481 Marionette TRACE conn5 <- [1,66,null,{}] 09:15:45 INFO - PROCESS | 3068 | 1466698545486 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 3068 | 1466698545488 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:45 INFO - PROCESS | 3068 | 1466698545598 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:15:45 INFO - PROCESS | 3068 | 1466698545609 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 3068 | 1466698545612 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:45 INFO - PROCESS | 3068 | ++DOCSHELL 0E017400 == 24 [pid = 3068] [id = 26] 09:15:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0E017C00) [pid = 3068] [serial = 74] [outer = 00000000] 09:15:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E3C9000) [pid = 3068] [serial = 75] [outer = 0E017C00] 09:15:45 INFO - PROCESS | 3068 | 1466698545697 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0E624400) [pid = 3068] [serial = 76] [outer = 0E017C00] 09:15:46 INFO - PROCESS | 3068 | 1466698546102 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 09:15:46 INFO - PROCESS | 3068 | 1466698546171 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 3068 | 1466698546176 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:15:46 INFO - PROCESS | 3068 | 1466698546181 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 3068 | 1466698546184 Marionette TRACE conn5 <- [1,70,null,{}] 09:15:46 INFO - PROCESS | 3068 | 1466698546188 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 3068 | 1466698546190 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:46 INFO - PROCESS | 3068 | 1466698546298 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:15:46 INFO - PROCESS | 3068 | 1466698546361 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 3068 | 1466698546363 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:46 INFO - PROCESS | 3068 | ++DOCSHELL 12DE6400 == 25 [pid = 3068] [id = 27] 09:15:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (12E6C800) [pid = 3068] [serial = 77] [outer = 00000000] 09:15:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (13C52C00) [pid = 3068] [serial = 78] [outer = 12E6C800] 09:15:46 INFO - PROCESS | 3068 | 1466698546410 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1447CC00) [pid = 3068] [serial = 79] [outer = 12E6C800] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14F13000) [pid = 3068] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1C72B400) [pid = 3068] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1714F000) [pid = 3068] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D7E6800) [pid = 3068] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12E6E400) [pid = 3068] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1697C000) [pid = 3068] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FEBC00) [pid = 3068] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19159C00) [pid = 3068] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0E01C400) [pid = 3068] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:15:46 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0C60BC00) [pid = 3068] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:15:47 INFO - PROCESS | 3068 | 1466698547050 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 09:15:47 INFO - PROCESS | 3068 | 1466698547119 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:15:47 INFO - PROCESS | 3068 | 1466698547121 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:15:47 INFO - PROCESS | 3068 | 1466698547125 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3068 | 1466698547128 Marionette TRACE conn5 <- [1,74,null,{}] 09:15:47 INFO - PROCESS | 3068 | 1466698547138 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 3068 | 1466698547143 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:47 INFO - PROCESS | 3068 | 1466698547225 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:15:47 INFO - PROCESS | 3068 | 1466698547232 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3068 | 1466698547235 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:47 INFO - PROCESS | 3068 | ++DOCSHELL 14F09C00 == 26 [pid = 3068] [id = 28] 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (14F15400) [pid = 3068] [serial = 80] [outer = 00000000] 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (15C80400) [pid = 3068] [serial = 81] [outer = 14F15400] 09:15:47 INFO - PROCESS | 3068 | 1466698547295 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (16974800) [pid = 3068] [serial = 82] [outer = 14F15400] 09:15:47 INFO - PROCESS | 3068 | 1466698547678 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 09:15:47 INFO - PROCESS | 3068 | 1466698547759 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3068 | 1466698547761 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:15:47 INFO - PROCESS | 3068 | 1466698547764 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:15:47 INFO - PROCESS | 3068 | 1466698547766 Marionette TRACE conn5 <- [1,78,null,{}] 09:15:47 INFO - PROCESS | 3068 | 1466698547770 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 3068 | 1466698547772 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:47 INFO - PROCESS | 3068 | 1466698547852 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:15:47 INFO - PROCESS | 3068 | 1466698547858 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3068 | 1466698547860 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:47 INFO - PROCESS | 3068 | ++DOCSHELL 15C89400 == 27 [pid = 3068] [id = 29] 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1698B000) [pid = 3068] [serial = 83] [outer = 00000000] 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C6F800) [pid = 3068] [serial = 84] [outer = 1698B000] 09:15:47 INFO - PROCESS | 3068 | 1466698547903 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1704C800) [pid = 3068] [serial = 85] [outer = 1698B000] 09:15:48 INFO - PROCESS | 3068 | 1466698548322 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 09:15:48 INFO - PROCESS | 3068 | 1466698548399 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 3068 | 1466698548401 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:15:48 INFO - PROCESS | 3068 | 1466698548408 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 3068 | 1466698548410 Marionette TRACE conn5 <- [1,82,null,{}] 09:15:48 INFO - PROCESS | 3068 | 1466698548413 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 3068 | 1466698548415 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:48 INFO - PROCESS | 3068 | 1466698548491 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:15:48 INFO - PROCESS | 3068 | 1466698548496 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3068 | 1466698548498 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:48 INFO - PROCESS | 3068 | ++DOCSHELL 171DB000 == 28 [pid = 3068] [id = 30] 09:15:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171DD800) [pid = 3068] [serial = 86] [outer = 00000000] 09:15:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17C63000) [pid = 3068] [serial = 87] [outer = 171DD800] 09:15:48 INFO - PROCESS | 3068 | 1466698548545 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE3800) [pid = 3068] [serial = 88] [outer = 171DD800] 09:15:49 INFO - PROCESS | 3068 | 1466698549102 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 730ms 09:15:49 INFO - PROCESS | 3068 | 1466698549139 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3068 | 1466698549143 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:15:49 INFO - PROCESS | 3068 | 1466698549149 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 3068 | 1466698549151 Marionette TRACE conn5 <- [1,86,null,{}] 09:15:49 INFO - PROCESS | 3068 | 1466698549202 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 3068 | 1466698549205 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:49 INFO - PROCESS | 3068 | 1466698549348 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:15:49 INFO - PROCESS | 3068 | 1466698549358 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 3068 | 1466698549361 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:49 INFO - PROCESS | 3068 | ++DOCSHELL 0E014800 == 29 [pid = 3068] [id = 31] 09:15:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E014C00) [pid = 3068] [serial = 89] [outer = 00000000] 09:15:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (12864C00) [pid = 3068] [serial = 90] [outer = 0E014C00] 09:15:49 INFO - PROCESS | 3068 | 1466698549418 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (12DE5000) [pid = 3068] [serial = 91] [outer = 0E014C00] 09:15:49 INFO - PROCESS | 3068 | 1466698549966 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 850ms 09:15:49 INFO - PROCESS | 3068 | 1466698549999 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3068 | 1466698550004 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:15:50 INFO - PROCESS | 3068 | 1466698550011 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3068 | 1466698550014 Marionette TRACE conn5 <- [1,90,null,{}] 09:15:50 INFO - PROCESS | 3068 | 1466698550017 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 3068 | 1466698550020 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:50 INFO - PROCESS | 3068 | 1466698550128 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:15:50 INFO - PROCESS | 3068 | 1466698550211 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3068 | 1466698550213 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:50 INFO - PROCESS | 3068 | ++DOCSHELL 12D49000 == 30 [pid = 3068] [id = 32] 09:15:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17042000) [pid = 3068] [serial = 92] [outer = 00000000] 09:15:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (171DB800) [pid = 3068] [serial = 93] [outer = 17042000] 09:15:50 INFO - PROCESS | 3068 | 1466698550270 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (17FE9000) [pid = 3068] [serial = 94] [outer = 17042000] 09:15:50 INFO - PROCESS | 3068 | 1466698550820 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 09:15:50 INFO - PROCESS | 3068 | 1466698550885 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3068 | 1466698550888 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:15:50 INFO - PROCESS | 3068 | 1466698550892 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3068 | 1466698550895 Marionette TRACE conn5 <- [1,94,null,{}] 09:15:50 INFO - PROCESS | 3068 | 1466698550906 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 3068 | 1466698550911 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:50 INFO - PROCESS | 3068 | 1466698551011 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:15:51 INFO - PROCESS | 3068 | 1466698551084 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3068 | 1466698551087 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:51 INFO - PROCESS | 3068 | ++DOCSHELL 1815BC00 == 31 [pid = 3068] [id = 33] 09:15:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1815C000) [pid = 3068] [serial = 95] [outer = 00000000] 09:15:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19159C00) [pid = 3068] [serial = 96] [outer = 1815C000] 09:15:51 INFO - PROCESS | 3068 | 1466698551147 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (19493400) [pid = 3068] [serial = 97] [outer = 1815C000] 09:15:51 INFO - PROCESS | 3068 | 1466698551699 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 09:15:51 INFO - PROCESS | 3068 | 1466698551765 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 3068 | 1466698551768 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:15:51 INFO - PROCESS | 3068 | 1466698551772 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:15:51 INFO - PROCESS | 3068 | 1466698551774 Marionette TRACE conn5 <- [1,98,null,{}] 09:15:51 INFO - PROCESS | 3068 | 1466698551777 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 3068 | 1466698551780 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:51 INFO - PROCESS | 3068 | 1466698551883 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:15:51 INFO - PROCESS | 3068 | 1466698551951 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3068 | 1466698551954 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:51 INFO - PROCESS | 3068 | ++DOCSHELL 192A0000 == 32 [pid = 3068] [id = 34] 09:15:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (192A3C00) [pid = 3068] [serial = 98] [outer = 00000000] 09:15:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (192A6C00) [pid = 3068] [serial = 99] [outer = 192A3C00] 09:15:52 INFO - PROCESS | 3068 | 1466698552008 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (192A9C00) [pid = 3068] [serial = 100] [outer = 192A3C00] 09:15:52 INFO - PROCESS | 3068 | 1466698552638 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 09:15:52 INFO - PROCESS | 3068 | 1466698552705 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:15:52 INFO - PROCESS | 3068 | 1466698552710 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:15:52 INFO - PROCESS | 3068 | 1466698552715 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3068 | 1466698552718 Marionette TRACE conn5 <- [1,102,null,{}] 09:15:52 INFO - PROCESS | 3068 | 1466698552725 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 3068 | 1466698552728 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:52 INFO - PROCESS | 3068 | 1466698552831 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:15:52 INFO - PROCESS | 3068 | 1466698552912 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3068 | 1466698552916 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:52 INFO - PROCESS | 3068 | ++DOCSHELL 0E14E400 == 33 [pid = 3068] [id = 35] 09:15:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0E14E800) [pid = 3068] [serial = 101] [outer = 00000000] 09:15:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0E155000) [pid = 3068] [serial = 102] [outer = 0E14E800] 09:15:52 INFO - PROCESS | 3068 | 1466698552965 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0E15A800) [pid = 3068] [serial = 103] [outer = 0E14E800] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (181FE800) [pid = 3068] [serial = 17] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0D6EF400) [pid = 3068] [serial = 24] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (19855800) [pid = 3068] [serial = 27] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0E3C9800) [pid = 3068] [serial = 30] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (12C27400) [pid = 3068] [serial = 36] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (12E78C00) [pid = 3068] [serial = 39] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (14145400) [pid = 3068] [serial = 40] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16992800) [pid = 3068] [serial = 42] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16EE2000) [pid = 3068] [serial = 45] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (15C4E400) [pid = 3068] [serial = 46] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (196D3400) [pid = 3068] [serial = 48] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A874C00) [pid = 3068] [serial = 51] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19854400) [pid = 3068] [serial = 49] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1A8F3C00) [pid = 3068] [serial = 54] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (171E6800) [pid = 3068] [serial = 57] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1C088400) [pid = 3068] [serial = 60] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16C60400) [pid = 3068] [serial = 63] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E020C00) [pid = 3068] [serial = 66] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12395000) [pid = 3068] [serial = 33] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E45A000) [pid = 3068] [serial = 31] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17C67C00) [pid = 3068] [serial = 43] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (16C62C00) [pid = 3068] [serial = 64] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1C731C00) [pid = 3068] [serial = 22] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19F66C00) [pid = 3068] [serial = 28] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (16C6A000) [pid = 3068] [serial = 67] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1447B000) [pid = 3068] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (14474C00) [pid = 3068] [serial = 9] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (12308800) [pid = 3068] [serial = 4] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1A845400) [pid = 3068] [serial = 69] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1C72DC00) [pid = 3068] [serial = 21] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1807F400) [pid = 3068] [serial = 14] [outer = 00000000] [url = about:blank] 09:15:53 INFO - PROCESS | 3068 | 1466698553432 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 789ms 09:15:53 INFO - PROCESS | 3068 | 1466698553505 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3068 | 1466698553509 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:15:53 INFO - PROCESS | 3068 | 1466698553515 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:15:53 INFO - PROCESS | 3068 | 1466698553518 Marionette TRACE conn5 <- [1,106,null,{}] 09:15:53 INFO - PROCESS | 3068 | 1466698553521 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 3068 | 1466698553524 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:53 INFO - PROCESS | 3068 | 1466698553608 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:15:53 INFO - PROCESS | 3068 | 1466698553674 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3068 | 1466698553676 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:53 INFO - PROCESS | 3068 | ++DOCSHELL 0E075400 == 34 [pid = 3068] [id = 36] 09:15:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0E151400) [pid = 3068] [serial = 104] [outer = 00000000] 09:15:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0E7F2400) [pid = 3068] [serial = 105] [outer = 0E151400] 09:15:53 INFO - PROCESS | 3068 | 1466698553730 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (1230D000) [pid = 3068] [serial = 106] [outer = 0E151400] 09:15:54 INFO - PROCESS | 3068 | 1466698554093 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:15:54 INFO - PROCESS | 3068 | 1466698554150 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3068 | 1466698554152 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:15:54 INFO - PROCESS | 3068 | 1466698554155 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:15:54 INFO - PROCESS | 3068 | 1466698554159 Marionette TRACE conn5 <- [1,110,null,{}] 09:15:54 INFO - PROCESS | 3068 | 1466698554175 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 3068 | 1466698554179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:54 INFO - PROCESS | 3068 | 1466698554286 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:15:54 INFO - PROCESS | 3068 | 1466698554293 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3068 | 1466698554296 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:54 INFO - PROCESS | 3068 | ++DOCSHELL 12C2B400 == 35 [pid = 3068] [id = 37] 09:15:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (12C2CC00) [pid = 3068] [serial = 107] [outer = 00000000] 09:15:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (14F0D400) [pid = 3068] [serial = 108] [outer = 12C2CC00] 09:15:54 INFO - PROCESS | 3068 | 1466698554343 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (15C82C00) [pid = 3068] [serial = 109] [outer = 12C2CC00] 09:15:54 INFO - PROCESS | 3068 | 1466698554760 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:15:54 INFO - PROCESS | 3068 | 1466698554790 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3068 | 1466698554793 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:15:54 INFO - PROCESS | 3068 | 1466698554796 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 3068 | 1466698554797 Marionette TRACE conn5 <- [1,114,null,{}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:15:54 INFO - PROCESS | 3068 | 1466698554804 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 3068 | 1466698554806 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:54 INFO - PROCESS | 3068 | 1466698554889 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:15:54 INFO - PROCESS | 3068 | 1466698554895 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3068 | 1466698554897 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:54 INFO - PROCESS | 3068 | ++DOCSHELL 15DA6000 == 36 [pid = 3068] [id = 38] 09:15:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (16C62C00) [pid = 3068] [serial = 110] [outer = 00000000] 09:15:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (16C6A400) [pid = 3068] [serial = 111] [outer = 16C62C00] 09:15:54 INFO - PROCESS | 3068 | 1466698554941 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17041400) [pid = 3068] [serial = 112] [outer = 16C62C00] 09:15:55 INFO - PROCESS | 3068 | 1466698555361 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:15:55 INFO - PROCESS | 3068 | 1466698555430 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3068 | 1466698555432 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:15:55 INFO - PROCESS | 3068 | 1466698555435 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3068 | 1466698555437 Marionette TRACE conn5 <- [1,118,null,{}] 09:15:55 INFO - PROCESS | 3068 | 1466698555440 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 3068 | 1466698555442 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:55 INFO - PROCESS | 3068 | 1466698555543 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:15:55 INFO - PROCESS | 3068 | 1466698555552 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3068 | 1466698555554 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:55 INFO - PROCESS | 3068 | ++DOCSHELL 17045800 == 37 [pid = 3068] [id = 39] 09:15:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1714CC00) [pid = 3068] [serial = 113] [outer = 00000000] 09:15:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FDD000) [pid = 3068] [serial = 114] [outer = 1714CC00] 09:15:55 INFO - PROCESS | 3068 | 1466698555597 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (171DA400) [pid = 3068] [serial = 115] [outer = 1714CC00] 09:15:56 INFO - PROCESS | 3068 | 1466698556015 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:15:56 INFO - PROCESS | 3068 | 1466698556074 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 3068 | 1466698556076 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:15:56 INFO - PROCESS | 3068 | 1466698556080 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 3068 | 1466698556081 Marionette TRACE conn5 <- [1,122,null,{}] 09:15:56 INFO - PROCESS | 3068 | 1466698556085 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 3068 | 1466698556090 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:56 INFO - PROCESS | 3068 | 1466698556224 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:15:56 INFO - PROCESS | 3068 | 1466698556229 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3068 | 1466698556231 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:56 INFO - PROCESS | 3068 | ++DOCSHELL 0C60D400 == 38 [pid = 3068] [id = 40] 09:15:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0D742800) [pid = 3068] [serial = 116] [outer = 00000000] 09:15:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1866EC00) [pid = 3068] [serial = 117] [outer = 0D742800] 09:15:56 INFO - PROCESS | 3068 | 1466698556275 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (192A4C00) [pid = 3068] [serial = 118] [outer = 0D742800] 09:15:56 INFO - PROCESS | 3068 | 1466698556689 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 09:15:56 INFO - PROCESS | 3068 | 1466698556712 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 3068 | 1466698556714 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:15:56 INFO - PROCESS | 3068 | 1466698556724 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 3068 | 1466698556725 Marionette TRACE conn5 <- [1,126,null,{}] 09:15:56 INFO - PROCESS | 3068 | 1466698556729 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 3068 | 1466698556731 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:56 INFO - PROCESS | 3068 | 1466698556840 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:15:56 INFO - PROCESS | 3068 | 1466698556909 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3068 | 1466698556911 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:56 INFO - PROCESS | 3068 | ++DOCSHELL 196D3C00 == 39 [pid = 3068] [id = 41] 09:15:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (196D7000) [pid = 3068] [serial = 119] [outer = 00000000] 09:15:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1985D000) [pid = 3068] [serial = 120] [outer = 196D7000] 09:15:56 INFO - PROCESS | 3068 | 1466698556954 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (198F1000) [pid = 3068] [serial = 121] [outer = 196D7000] 09:15:57 INFO - PROCESS | 3068 | 1466698557345 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17045400) [pid = 3068] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A8EB800) [pid = 3068] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15C8D000) [pid = 3068] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A843C00) [pid = 3068] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1985A000) [pid = 3068] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (171E1000) [pid = 3068] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1698B000) [pid = 3068] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E017C00) [pid = 3068] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12E6C800) [pid = 3068] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:15:57 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (14F15400) [pid = 3068] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 09:15:57 INFO - PROCESS | 3068 | 1466698557409 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3068 | 1466698557411 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:15:57 INFO - PROCESS | 3068 | 1466698557417 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 3068 | 1466698557419 Marionette TRACE conn5 <- [1,130,null,{}] 09:15:57 INFO - PROCESS | 3068 | 1466698557423 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 3068 | 1466698557425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:57 INFO - PROCESS | 3068 | 1466698557502 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:15:57 INFO - PROCESS | 3068 | 1466698557509 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3068 | 1466698557511 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:57 INFO - PROCESS | 3068 | ++DOCSHELL 12D50400 == 40 [pid = 3068] [id = 42] 09:15:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12DE4C00) [pid = 3068] [serial = 122] [outer = 00000000] 09:15:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17045400) [pid = 3068] [serial = 123] [outer = 12DE4C00] 09:15:57 INFO - PROCESS | 3068 | 1466698557554 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (171E7000) [pid = 3068] [serial = 124] [outer = 12DE4C00] 09:15:57 INFO - PROCESS | 3068 | 1466698557947 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 591ms 09:15:57 INFO - PROCESS | 3068 | 1466698558005 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3068 | 1466698558008 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:15:57 INFO - PROCESS | 3068 | 1466698558011 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:15:58 INFO - PROCESS | 3068 | 1466698558013 Marionette TRACE conn5 <- [1,134,null,{}] 09:15:58 INFO - PROCESS | 3068 | 1466698558017 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 3068 | 1466698558018 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:58 INFO - PROCESS | 3068 | 1466698558095 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:15:58 INFO - PROCESS | 3068 | 1466698558103 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3068 | 1466698558105 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:58 INFO - PROCESS | 3068 | ++DOCSHELL 0C658800 == 41 [pid = 3068] [id = 43] 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0C659800) [pid = 3068] [serial = 125] [outer = 00000000] 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0C65D400) [pid = 3068] [serial = 126] [outer = 0C659800] 09:15:58 INFO - PROCESS | 3068 | 1466698558148 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0C65F800) [pid = 3068] [serial = 127] [outer = 0C659800] 09:15:58 INFO - PROCESS | 3068 | 1466698558562 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:15:58 INFO - PROCESS | 3068 | 1466698558585 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 3068 | 1466698558587 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:15:58 INFO - PROCESS | 3068 | 1466698558590 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 3068 | 1466698558601 Marionette TRACE conn5 <- [1,138,null,{}] 09:15:58 INFO - PROCESS | 3068 | 1466698558605 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 3068 | 1466698558607 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:58 INFO - PROCESS | 3068 | 1466698558717 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:15:58 INFO - PROCESS | 3068 | 1466698558724 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3068 | 1466698558726 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:58 INFO - PROCESS | 3068 | ++DOCSHELL 0C65B000 == 42 [pid = 3068] [id = 44] 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E01A400) [pid = 3068] [serial = 128] [outer = 00000000] 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1A2AF000) [pid = 3068] [serial = 129] [outer = 0E01A400] 09:15:58 INFO - PROCESS | 3068 | 1466698558768 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A588800) [pid = 3068] [serial = 130] [outer = 0E01A400] 09:15:59 INFO - PROCESS | 3068 | 1466698559147 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:15:59 INFO - PROCESS | 3068 | 1466698559181 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3068 | 1466698559183 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:15:59 INFO - PROCESS | 3068 | 1466698559186 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3068 | 1466698559189 Marionette TRACE conn5 <- [1,142,null,{}] 09:15:59 INFO - PROCESS | 3068 | 1466698559192 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 3068 | 1466698559194 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:59 INFO - PROCESS | 3068 | 1466698559320 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:15:59 INFO - PROCESS | 3068 | 1466698559367 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3068 | 1466698559369 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:15:59 INFO - PROCESS | 3068 | ++DOCSHELL 1A846800 == 43 [pid = 3068] [id = 45] 09:15:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A848400) [pid = 3068] [serial = 131] [outer = 00000000] 09:15:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A8A7000) [pid = 3068] [serial = 132] [outer = 1A848400] 09:15:59 INFO - PROCESS | 3068 | 1466698559415 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A8C3400) [pid = 3068] [serial = 133] [outer = 1A848400] 09:15:59 INFO - PROCESS | 3068 | 1466698559990 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 09:16:00 INFO - PROCESS | 3068 | 1466698560018 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3068 | 1466698560022 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:16:00 INFO - PROCESS | 3068 | 1466698560027 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3068 | 1466698560032 Marionette TRACE conn5 <- [1,146,null,{}] 09:16:00 INFO - PROCESS | 3068 | 1466698560037 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 3068 | 1466698560040 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:00 INFO - PROCESS | 3068 | 1466698560152 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:16:00 INFO - PROCESS | 3068 | 1466698560227 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 3068 | 1466698560230 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:00 INFO - PROCESS | 3068 | ++DOCSHELL 0D785C00 == 44 [pid = 3068] [id = 46] 09:16:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0D7EC800) [pid = 3068] [serial = 134] [outer = 00000000] 09:16:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (12309C00) [pid = 3068] [serial = 135] [outer = 0D7EC800] 09:16:00 INFO - PROCESS | 3068 | 1466698560327 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (12D06000) [pid = 3068] [serial = 136] [outer = 0D7EC800] 09:16:00 INFO - PROCESS | 3068 | 1466698560879 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 09:16:00 INFO - PROCESS | 3068 | 1466698560958 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3068 | 1466698560963 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:16:00 INFO - PROCESS | 3068 | 1466698560969 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3068 | 1466698560972 Marionette TRACE conn5 <- [1,150,null,{}] 09:16:00 INFO - PROCESS | 3068 | 1466698560976 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 3068 | 1466698560979 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:01 INFO - PROCESS | 3068 | 1466698561099 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:16:01 INFO - PROCESS | 3068 | 1466698561226 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3068 | 1466698561228 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:01 INFO - PROCESS | 3068 | ++DOCSHELL 16C63800 == 45 [pid = 3068] [id = 47] 09:16:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (16C69C00) [pid = 3068] [serial = 137] [outer = 00000000] 09:16:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (17047000) [pid = 3068] [serial = 138] [outer = 16C69C00] 09:16:01 INFO - PROCESS | 3068 | 1466698561285 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (18154C00) [pid = 3068] [serial = 139] [outer = 16C69C00] 09:16:01 INFO - PROCESS | 3068 | 1466698561927 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 09:16:01 INFO - PROCESS | 3068 | 1466698561943 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 3068 | 1466698561946 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:16:01 INFO - PROCESS | 3068 | 1466698561950 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 3068 | 1466698561954 Marionette TRACE conn5 <- [1,154,null,{}] 09:16:01 INFO - PROCESS | 3068 | 1466698561966 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 3068 | 1466698561970 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:02 INFO - PROCESS | 3068 | 1466698562080 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:16:02 INFO - PROCESS | 3068 | 1466698562177 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 3068 | 1466698562180 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:02 INFO - PROCESS | 3068 | ++DOCSHELL 1A84A400 == 46 [pid = 3068] [id = 48] 09:16:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A876000) [pid = 3068] [serial = 140] [outer = 00000000] 09:16:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8A6800) [pid = 3068] [serial = 141] [outer = 1A876000] 09:16:02 INFO - PROCESS | 3068 | 1466698562239 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C5000) [pid = 3068] [serial = 142] [outer = 1A876000] 09:16:02 INFO - PROCESS | 3068 | 1466698562923 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1025ms 09:16:02 INFO - PROCESS | 3068 | 1466698562978 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 3068 | 1466698562982 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:16:02 INFO - PROCESS | 3068 | 1466698562987 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 3068 | 1466698562990 Marionette TRACE conn5 <- [1,158,null,{}] 09:16:02 INFO - PROCESS | 3068 | 1466698562995 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 3068 | 1466698562998 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:03 INFO - PROCESS | 3068 | 1466698563100 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:16:03 INFO - PROCESS | 3068 | 1466698563177 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3068 | 1466698563182 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:03 INFO - PROCESS | 3068 | ++DOCSHELL 0E020800 == 47 [pid = 3068] [id = 49] 09:16:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0E071400) [pid = 3068] [serial = 143] [outer = 00000000] 09:16:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0E3CC000) [pid = 3068] [serial = 144] [outer = 0E071400] 09:16:03 INFO - PROCESS | 3068 | 1466698563231 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0F1D7C00) [pid = 3068] [serial = 145] [outer = 0E071400] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0C65B000 == 46 [pid = 3068] [id = 44] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0C658800 == 45 [pid = 3068] [id = 43] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 12D50400 == 44 [pid = 3068] [id = 42] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 196D3C00 == 43 [pid = 3068] [id = 41] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0C60D400 == 42 [pid = 3068] [id = 40] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 17045800 == 41 [pid = 3068] [id = 39] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 15DA6000 == 40 [pid = 3068] [id = 38] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 12C2B400 == 39 [pid = 3068] [id = 37] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0E075400 == 38 [pid = 3068] [id = 36] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0E14E400 == 37 [pid = 3068] [id = 35] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 192A0000 == 36 [pid = 3068] [id = 34] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 1815BC00 == 35 [pid = 3068] [id = 33] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (17C63000) [pid = 3068] [serial = 87] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 12D49000 == 34 [pid = 3068] [id = 32] 09:16:03 INFO - PROCESS | 3068 | --DOCSHELL 0E014800 == 33 [pid = 3068] [id = 31] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1704C800) [pid = 3068] [serial = 85] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0E3C9000) [pid = 3068] [serial = 75] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0E624400) [pid = 3068] [serial = 76] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (13C52C00) [pid = 3068] [serial = 78] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (16C6F800) [pid = 3068] [serial = 84] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1447CC00) [pid = 3068] [serial = 79] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (15C80400) [pid = 3068] [serial = 81] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17FDE400) [pid = 3068] [serial = 73] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16974800) [pid = 3068] [serial = 82] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1704D000) [pid = 3068] [serial = 72] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1A8F4000) [pid = 3068] [serial = 55] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1C72B800) [pid = 3068] [serial = 70] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1C730800) [pid = 3068] [serial = 61] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1A8A3400) [pid = 3068] [serial = 52] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A8ECC00) [pid = 3068] [serial = 58] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3068 | 1466698563847 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 869ms 09:16:03 INFO - PROCESS | 3068 | 1466698563858 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3068 | 1466698563862 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:16:03 INFO - PROCESS | 3068 | 1466698563868 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3068 | 1466698563871 Marionette TRACE conn5 <- [1,162,null,{}] 09:16:03 INFO - PROCESS | 3068 | 1466698563874 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 3068 | 1466698563877 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:03 INFO - PROCESS | 3068 | 1466698563963 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:16:04 INFO - PROCESS | 3068 | 1466698564054 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3068 | 1466698564057 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:04 INFO - PROCESS | 3068 | ++DOCSHELL 0E01D000 == 34 [pid = 3068] [id = 50] 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E01D400) [pid = 3068] [serial = 146] [outer = 00000000] 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0E153800) [pid = 3068] [serial = 147] [outer = 0E01D400] 09:16:04 INFO - PROCESS | 3068 | 1466698564110 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0E62C800) [pid = 3068] [serial = 148] [outer = 0E01D400] 09:16:04 INFO - PROCESS | 3068 | 1466698564494 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 09:16:04 INFO - PROCESS | 3068 | 1466698564543 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 3068 | 1466698564545 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:16:04 INFO - PROCESS | 3068 | 1466698564548 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:16:04 INFO - PROCESS | 3068 | 1466698564552 Marionette TRACE conn5 <- [1,166,null,{}] 09:16:04 INFO - PROCESS | 3068 | 1466698564562 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 3068 | 1466698564566 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:04 INFO - PROCESS | 3068 | 1466698564648 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:16:04 INFO - PROCESS | 3068 | 1466698564675 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3068 | 1466698564678 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:04 INFO - PROCESS | 3068 | ++DOCSHELL 144E3000 == 35 [pid = 3068] [id = 51] 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (14F0A000) [pid = 3068] [serial = 149] [outer = 00000000] 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (15DA5000) [pid = 3068] [serial = 150] [outer = 14F0A000] 09:16:04 INFO - PROCESS | 3068 | 1466698564728 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16973800) [pid = 3068] [serial = 151] [outer = 14F0A000] 09:16:05 INFO - PROCESS | 3068 | 1466698565151 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:16:05 INFO - PROCESS | 3068 | 1466698565182 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3068 | 1466698565185 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:16:05 INFO - PROCESS | 3068 | 1466698565188 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3068 | 1466698565190 Marionette TRACE conn5 <- [1,170,null,{}] 09:16:05 INFO - PROCESS | 3068 | 1466698565193 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 3068 | 1466698565195 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:05 INFO - PROCESS | 3068 | 1466698565282 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:16:05 INFO - PROCESS | 3068 | 1466698565288 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3068 | 1466698565290 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:05 INFO - PROCESS | 3068 | ++DOCSHELL 16C62800 == 36 [pid = 3068] [id = 52] 09:16:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (16C63400) [pid = 3068] [serial = 152] [outer = 00000000] 09:16:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (17043800) [pid = 3068] [serial = 153] [outer = 16C63400] 09:16:05 INFO - PROCESS | 3068 | 1466698565343 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1704D800) [pid = 3068] [serial = 154] [outer = 16C63400] 09:16:05 INFO - PROCESS | 3068 | 1466698565755 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:16:05 INFO - PROCESS | 3068 | 1466698565826 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3068 | 1466698565828 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:16:05 INFO - PROCESS | 3068 | 1466698565831 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3068 | 1466698565832 Marionette TRACE conn5 <- [1,174,null,{}] 09:16:05 INFO - PROCESS | 3068 | 1466698565836 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 3068 | 1466698565838 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:05 INFO - PROCESS | 3068 | 1466698565943 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:16:05 INFO - PROCESS | 3068 | 1466698565948 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3068 | 1466698565950 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:05 INFO - PROCESS | 3068 | ++DOCSHELL 1714A400 == 37 [pid = 3068] [id = 53] 09:16:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (171DC000) [pid = 3068] [serial = 155] [outer = 00000000] 09:16:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (17C58800) [pid = 3068] [serial = 156] [outer = 171DC000] 09:16:05 INFO - PROCESS | 3068 | 1466698565994 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (17FE1800) [pid = 3068] [serial = 157] [outer = 171DC000] 09:16:06 INFO - PROCESS | 3068 | 1466698566442 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 09:16:06 INFO - PROCESS | 3068 | 1466698566464 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3068 | 1466698566467 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:16:06 INFO - PROCESS | 3068 | 1466698566469 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 3068 | 1466698566471 Marionette TRACE conn5 <- [1,178,null,{}] 09:16:06 INFO - PROCESS | 3068 | 1466698566475 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 3068 | 1466698566480 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:06 INFO - PROCESS | 3068 | 1466698566606 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:16:06 INFO - PROCESS | 3068 | 1466698566612 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3068 | 1466698566614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:06 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E9400 == 38 [pid = 3068] [id = 54] 09:16:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1704D000) [pid = 3068] [serial = 158] [outer = 00000000] 09:16:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (192A0000) [pid = 3068] [serial = 159] [outer = 1704D000] 09:16:06 INFO - PROCESS | 3068 | 1466698566658 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (192A3400) [pid = 3068] [serial = 160] [outer = 1704D000] 09:16:07 INFO - PROCESS | 3068 | 1466698567060 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 09:16:07 INFO - PROCESS | 3068 | 1466698567103 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3068 | 1466698567105 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:16:07 INFO - PROCESS | 3068 | 1466698567108 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3068 | 1466698567110 Marionette TRACE conn5 <- [1,182,null,{}] 09:16:07 INFO - PROCESS | 3068 | 1466698567113 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 3068 | 1466698567115 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:07 INFO - PROCESS | 3068 | 1466698567228 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:16:07 INFO - PROCESS | 3068 | 1466698567296 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3068 | 1466698567298 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:07 INFO - PROCESS | 3068 | ++DOCSHELL 0D736800 == 39 [pid = 3068] [id = 55] 09:16:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1929E400) [pid = 3068] [serial = 161] [outer = 00000000] 09:16:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (19F63C00) [pid = 3068] [serial = 162] [outer = 1929E400] 09:16:07 INFO - PROCESS | 3068 | 1466698567342 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1A21B000) [pid = 3068] [serial = 163] [outer = 1929E400] 09:16:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (1A84CC00) [pid = 3068] [serial = 164] [outer = 0D628400] 09:16:07 INFO - PROCESS | 3068 | 1466698567797 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (0C659800) [pid = 3068] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (0E01A400) [pid = 3068] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (0D742800) [pid = 3068] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (16C62C00) [pid = 3068] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1714CC00) [pid = 3068] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0E14E800) [pid = 3068] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (196D7000) [pid = 3068] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0E151400) [pid = 3068] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (12C2CC00) [pid = 3068] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:16:07 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (12DE4C00) [pid = 3068] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:16:07 INFO - PROCESS | 3068 | 1466698568000 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3068 | 1466698568002 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:16:07 INFO - PROCESS | 3068 | 1466698568008 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3068 | 1466698568010 Marionette TRACE conn5 <- [1,186,null,{}] 09:16:07 INFO - PROCESS | 3068 | 1466698568014 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 3068 | 1466698568015 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:08 INFO - PROCESS | 3068 | 1466698568092 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:16:08 INFO - PROCESS | 3068 | 1466698568097 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3068 | 1466698568099 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:08 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CE000 == 40 [pid = 3068] [id = 56] 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (12D2F400) [pid = 3068] [serial = 165] [outer = 00000000] 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (16C62C00) [pid = 3068] [serial = 166] [outer = 12D2F400] 09:16:08 INFO - PROCESS | 3068 | 1466698568144 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (16C6D000) [pid = 3068] [serial = 167] [outer = 12D2F400] 09:16:08 INFO - PROCESS | 3068 | 1466698568562 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 572ms 09:16:08 INFO - PROCESS | 3068 | 1466698568584 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 3068 | 1466698568585 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:16:08 INFO - PROCESS | 3068 | 1466698568598 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 3068 | 1466698568600 Marionette TRACE conn5 <- [1,190,null,{}] 09:16:08 INFO - PROCESS | 3068 | 1466698568608 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 3068 | 1466698568609 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:08 INFO - PROCESS | 3068 | 1466698568688 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:16:08 INFO - PROCESS | 3068 | 1466698568694 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3068 | 1466698568696 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:08 INFO - PROCESS | 3068 | ++DOCSHELL 08C80400 == 41 [pid = 3068] [id = 57] 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (08C81000) [pid = 3068] [serial = 168] [outer = 00000000] 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (08C85C00) [pid = 3068] [serial = 169] [outer = 08C81000] 09:16:08 INFO - PROCESS | 3068 | 1466698568739 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (08C87C00) [pid = 3068] [serial = 170] [outer = 08C81000] 09:16:09 INFO - PROCESS | 3068 | 1466698569142 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 09:16:09 INFO - PROCESS | 3068 | 1466698569198 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3068 | 1466698569200 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:16:09 INFO - PROCESS | 3068 | 1466698569204 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 3068 | 1466698569205 Marionette TRACE conn5 <- [1,194,null,{}] 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:16:09 INFO - PROCESS | 3068 | 1466698569209 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 3068 | 1466698569210 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:09 INFO - PROCESS | 3068 | 1466698569294 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:16:09 INFO - PROCESS | 3068 | 1466698569300 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3068 | 1466698569301 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:09 INFO - PROCESS | 3068 | ++DOCSHELL 12D49000 == 42 [pid = 3068] [id = 58] 09:16:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (192A2C00) [pid = 3068] [serial = 171] [outer = 00000000] 09:16:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A84AC00) [pid = 3068] [serial = 172] [outer = 192A2C00] 09:16:09 INFO - PROCESS | 3068 | 1466698569345 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1A8A5000) [pid = 3068] [serial = 173] [outer = 192A2C00] 09:16:09 INFO - PROCESS | 3068 | 1466698569736 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 09:16:09 INFO - PROCESS | 3068 | 1466698569780 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3068 | 1466698569782 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:16:09 INFO - PROCESS | 3068 | 1466698569785 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 3068 | 1466698569787 Marionette TRACE conn5 <- [1,198,null,{}] 09:16:09 INFO - PROCESS | 3068 | 1466698569791 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 3068 | 1466698569793 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:09 INFO - PROCESS | 3068 | 1466698569923 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:16:09 INFO - PROCESS | 3068 | 1466698569936 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3068 | 1466698569938 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:09 INFO - PROCESS | 3068 | ++DOCSHELL 1865B000 == 43 [pid = 3068] [id = 59] 09:16:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (1865C400) [pid = 3068] [serial = 174] [outer = 00000000] 09:16:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (18660400) [pid = 3068] [serial = 175] [outer = 1865C400] 09:16:09 INFO - PROCESS | 3068 | 1466698569984 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (1A8ED400) [pid = 3068] [serial = 176] [outer = 1865C400] 09:16:10 INFO - PROCESS | 3068 | 1466698570572 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 09:16:10 INFO - PROCESS | 3068 | 1466698570616 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3068 | 1466698570621 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:16:10 INFO - PROCESS | 3068 | 1466698570625 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3068 | 1466698570631 Marionette TRACE conn5 <- [1,202,null,{}] 09:16:10 INFO - PROCESS | 3068 | 1466698570636 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 3068 | 1466698570639 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:10 INFO - PROCESS | 3068 | 1466698570752 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:16:10 INFO - PROCESS | 3068 | 1466698570846 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3068 | 1466698570849 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:10 INFO - PROCESS | 3068 | ++DOCSHELL 0D8E9800 == 44 [pid = 3068] [id = 60] 09:16:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (0DF50C00) [pid = 3068] [serial = 177] [outer = 00000000] 09:16:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (0E153400) [pid = 3068] [serial = 178] [outer = 0DF50C00] 09:16:10 INFO - PROCESS | 3068 | 1466698570907 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (0F1D4000) [pid = 3068] [serial = 179] [outer = 0DF50C00] 09:16:11 INFO - PROCESS | 3068 | 1466698571472 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 09:16:11 INFO - PROCESS | 3068 | 1466698571516 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3068 | 1466698571521 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:16:11 INFO - PROCESS | 3068 | 1466698571528 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3068 | 1466698571531 Marionette TRACE conn5 <- [1,206,null,{}] 09:16:11 INFO - PROCESS | 3068 | 1466698571535 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 3068 | 1466698571538 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:11 INFO - PROCESS | 3068 | 1466698571653 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:16:11 INFO - PROCESS | 3068 | 1466698571746 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3068 | 1466698571749 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:11 INFO - PROCESS | 3068 | ++DOCSHELL 1698A400 == 45 [pid = 3068] [id = 61] 09:16:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (1698BC00) [pid = 3068] [serial = 180] [outer = 00000000] 09:16:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (17040400) [pid = 3068] [serial = 181] [outer = 1698BC00] 09:16:11 INFO - PROCESS | 3068 | 1466698571806 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (171E4C00) [pid = 3068] [serial = 182] [outer = 1698BC00] 09:16:12 INFO - PROCESS | 3068 | 1466698572333 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 09:16:12 INFO - PROCESS | 3068 | 1466698572401 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 3068 | 1466698572404 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:16:12 INFO - PROCESS | 3068 | 1466698572408 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:16:12 INFO - PROCESS | 3068 | 1466698572411 Marionette TRACE conn5 <- [1,210,null,{}] 09:16:12 INFO - PROCESS | 3068 | 1466698572423 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 3068 | 1466698572428 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:12 INFO - PROCESS | 3068 | 1466698572546 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:16:12 INFO - PROCESS | 3068 | 1466698572634 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3068 | 1466698572637 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:12 INFO - PROCESS | 3068 | ++DOCSHELL 1984F800 == 46 [pid = 3068] [id = 62] 09:16:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (19F60000) [pid = 3068] [serial = 183] [outer = 00000000] 09:16:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (1A89F800) [pid = 3068] [serial = 184] [outer = 19F60000] 09:16:12 INFO - PROCESS | 3068 | 1466698572694 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1A8F0000) [pid = 3068] [serial = 185] [outer = 19F60000] 09:16:13 INFO - PROCESS | 3068 | 1466698573272 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 929ms 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:16:13 INFO - PROCESS | 3068 | 1466698573341 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3068 | 1466698573344 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:16:13 INFO - PROCESS | 3068 | 1466698573348 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 3068 | 1466698573350 Marionette TRACE conn5 <- [1,214,null,{}] 09:16:13 INFO - PROCESS | 3068 | 1466698573354 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 3068 | 1466698573356 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:13 INFO - PROCESS | 3068 | 1466698573465 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:16:13 INFO - PROCESS | 3068 | 1466698573583 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3068 | 1466698573585 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:13 INFO - PROCESS | 3068 | ++DOCSHELL 1A8F8C00 == 47 [pid = 3068] [id = 63] 09:16:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1A8F9C00) [pid = 3068] [serial = 186] [outer = 00000000] 09:16:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (1C002800) [pid = 3068] [serial = 187] [outer = 1A8F9C00] 09:16:13 INFO - PROCESS | 3068 | 1466698573639 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1C00F800) [pid = 3068] [serial = 188] [outer = 1A8F9C00] 09:16:14 INFO - PROCESS | 3068 | 1466698574204 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 09:16:14 INFO - PROCESS | 3068 | 1466698574281 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3068 | 1466698574284 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:16:14 INFO - PROCESS | 3068 | 1466698574287 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:16:14 INFO - PROCESS | 3068 | 1466698574289 Marionette TRACE conn5 <- [1,218,null,{}] 09:16:14 INFO - PROCESS | 3068 | 1466698574293 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 3068 | 1466698574295 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:14 INFO - PROCESS | 3068 | 1466698574404 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:16:14 INFO - PROCESS | 3068 | 1466698574616 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3068 | 1466698574620 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:14 INFO - PROCESS | 3068 | ++DOCSHELL 0C653000 == 48 [pid = 3068] [id = 64] 09:16:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (0C654800) [pid = 3068] [serial = 189] [outer = 00000000] 09:16:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (0D6EF400) [pid = 3068] [serial = 190] [outer = 0C654800] 09:16:14 INFO - PROCESS | 3068 | 1466698574674 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (0D8F2000) [pid = 3068] [serial = 191] [outer = 0C654800] 09:16:15 INFO - PROCESS | 3068 | 1466698575226 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 15C89400 == 47 [pid = 3068] [id = 29] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 12D49000 == 46 [pid = 3068] [id = 58] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 08C80400 == 45 [pid = 3068] [id = 57] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 0D6CE000 == 44 [pid = 3068] [id = 56] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 0D736800 == 43 [pid = 3068] [id = 55] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 0D7E9400 == 42 [pid = 3068] [id = 54] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 1714A400 == 41 [pid = 3068] [id = 53] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 16C62800 == 40 [pid = 3068] [id = 52] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 144E3000 == 39 [pid = 3068] [id = 51] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 0E01D000 == 38 [pid = 3068] [id = 50] 09:16:15 INFO - PROCESS | 3068 | --DOCSHELL 0E020800 == 37 [pid = 3068] [id = 49] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (1866EC00) [pid = 3068] [serial = 117] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (171DB800) [pid = 3068] [serial = 93] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (192A6C00) [pid = 3068] [serial = 99] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (16C6A400) [pid = 3068] [serial = 111] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (171DA400) [pid = 3068] [serial = 115] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0E15A800) [pid = 3068] [serial = 103] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (0E155000) [pid = 3068] [serial = 102] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (17FDD000) [pid = 3068] [serial = 114] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (12864C00) [pid = 3068] [serial = 90] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1985D000) [pid = 3068] [serial = 120] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (0E7F2400) [pid = 3068] [serial = 105] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (1230D000) [pid = 3068] [serial = 106] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (19159C00) [pid = 3068] [serial = 96] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (14F0D400) [pid = 3068] [serial = 108] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (15C82C00) [pid = 3068] [serial = 109] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (17045400) [pid = 3068] [serial = 123] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (171E7000) [pid = 3068] [serial = 124] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (198F1000) [pid = 3068] [serial = 121] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (192A4C00) [pid = 3068] [serial = 118] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (0C65D400) [pid = 3068] [serial = 126] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0C65F800) [pid = 3068] [serial = 127] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (17041400) [pid = 3068] [serial = 112] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1A588800) [pid = 3068] [serial = 130] [outer = 00000000] [url = about:blank] 09:16:15 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1A2AF000) [pid = 3068] [serial = 129] [outer = 00000000] [url = about:blank] 09:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1016ms 09:16:15 INFO - PROCESS | 3068 | 1466698575313 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3068 | 1466698575318 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:16:15 INFO - PROCESS | 3068 | 1466698575346 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3068 | 1466698575349 Marionette TRACE conn5 <- [1,222,null,{}] 09:16:15 INFO - PROCESS | 3068 | 1466698575357 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 3068 | 1466698575362 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:15 INFO - PROCESS | 3068 | 1466698575453 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:16:15 INFO - PROCESS | 3068 | 1466698575462 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3068 | 1466698575464 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:15 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CE000 == 38 [pid = 3068] [id = 65] 09:16:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0D6E2800) [pid = 3068] [serial = 192] [outer = 00000000] 09:16:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0E01AC00) [pid = 3068] [serial = 193] [outer = 0D6E2800] 09:16:15 INFO - PROCESS | 3068 | 1466698575511 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0E150C00) [pid = 3068] [serial = 194] [outer = 0D6E2800] 09:16:15 INFO - PROCESS | 3068 | 1466698575981 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 09:16:16 INFO - PROCESS | 3068 | 1466698576027 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 3068 | 1466698576031 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:16:16 INFO - PROCESS | 3068 | 1466698576036 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 3068 | 1466698576037 Marionette TRACE conn5 <- [1,226,null,{}] 09:16:16 INFO - PROCESS | 3068 | 1466698576041 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 3068 | 1466698576043 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:16 INFO - PROCESS | 3068 | 1466698576131 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:16:16 INFO - PROCESS | 3068 | 1466698576146 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3068 | 1466698576148 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:16 INFO - PROCESS | 3068 | ++DOCSHELL 12D50400 == 39 [pid = 3068] [id = 66] 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (12E6C800) [pid = 3068] [serial = 195] [outer = 00000000] 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1447E400) [pid = 3068] [serial = 196] [outer = 12E6C800] 09:16:16 INFO - PROCESS | 3068 | 1466698576193 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (15C4CC00) [pid = 3068] [serial = 197] [outer = 12E6C800] 09:16:16 INFO - PROCESS | 3068 | 1466698576635 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:16:16 INFO - PROCESS | 3068 | 1466698576670 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:16:16 INFO - PROCESS | 3068 | 1466698576672 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:16:16 INFO - PROCESS | 3068 | 1466698576677 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 3068 | 1466698576683 Marionette TRACE conn5 <- [1,230,null,{}] 09:16:16 INFO - PROCESS | 3068 | 1466698576693 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 3068 | 1466698576696 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:16 INFO - PROCESS | 3068 | 1466698576782 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:16:16 INFO - PROCESS | 3068 | 1466698576791 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3068 | 1466698576793 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:16 INFO - PROCESS | 3068 | ++DOCSHELL 16C6F000 == 40 [pid = 3068] [id = 67] 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (16C6F400) [pid = 3068] [serial = 198] [outer = 00000000] 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (17049400) [pid = 3068] [serial = 199] [outer = 16C6F400] 09:16:16 INFO - PROCESS | 3068 | 1466698576837 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (1704FC00) [pid = 3068] [serial = 200] [outer = 16C6F400] 09:16:17 INFO - PROCESS | 3068 | 1466698577273 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 09:16:17 INFO - PROCESS | 3068 | 1466698577308 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3068 | 1466698577311 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:16:17 INFO - PROCESS | 3068 | 1466698577314 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 3068 | 1466698577316 Marionette TRACE conn5 <- [1,234,null,{}] 09:16:17 INFO - PROCESS | 3068 | 1466698577320 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 3068 | 1466698577322 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:17 INFO - PROCESS | 3068 | 1466698577409 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:16:17 INFO - PROCESS | 3068 | 1466698577415 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3068 | 1466698577417 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:17 INFO - PROCESS | 3068 | ++DOCSHELL 125DEC00 == 41 [pid = 3068] [id = 68] 09:16:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (14F18C00) [pid = 3068] [serial = 201] [outer = 00000000] 09:16:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (17FEB400) [pid = 3068] [serial = 202] [outer = 14F18C00] 09:16:17 INFO - PROCESS | 3068 | 1466698577461 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (18080800) [pid = 3068] [serial = 203] [outer = 14F18C00] 09:16:17 INFO - PROCESS | 3068 | 1466698577907 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 09:16:17 INFO - PROCESS | 3068 | 1466698577946 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3068 | 1466698577948 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:16:17 INFO - PROCESS | 3068 | 1466698577952 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:16:17 INFO - PROCESS | 3068 | 1466698577954 Marionette TRACE conn5 <- [1,238,null,{}] 09:16:17 INFO - PROCESS | 3068 | 1466698577957 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 3068 | 1466698577959 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:18 INFO - PROCESS | 3068 | 1466698578070 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:16:18 INFO - PROCESS | 3068 | 1466698578075 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3068 | 1466698578081 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:18 INFO - PROCESS | 3068 | ++DOCSHELL 18658000 == 42 [pid = 3068] [id = 69] 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (18659800) [pid = 3068] [serial = 204] [outer = 00000000] 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (18664800) [pid = 3068] [serial = 205] [outer = 18659800] 09:16:18 INFO - PROCESS | 3068 | 1466698578179 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (192A5400) [pid = 3068] [serial = 206] [outer = 18659800] 09:16:18 INFO - PROCESS | 3068 | 1466698578640 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 09:16:18 INFO - PROCESS | 3068 | 1466698578688 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 3068 | 1466698578690 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:16:18 INFO - PROCESS | 3068 | 1466698578693 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 3068 | 1466698578695 Marionette TRACE conn5 <- [1,242,null,{}] 09:16:18 INFO - PROCESS | 3068 | 1466698578699 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 3068 | 1466698578701 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:18 INFO - PROCESS | 3068 | 1466698578850 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:16:18 INFO - PROCESS | 3068 | 1466698578876 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3068 | 1466698578878 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:18 INFO - PROCESS | 3068 | ++DOCSHELL 19859400 == 43 [pid = 3068] [id = 70] 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1985C400) [pid = 3068] [serial = 207] [outer = 00000000] 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (19F68800) [pid = 3068] [serial = 208] [outer = 1985C400] 09:16:18 INFO - PROCESS | 3068 | 1466698578921 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1A2AE400) [pid = 3068] [serial = 209] [outer = 1985C400] 09:16:19 INFO - PROCESS | 3068 | 1466698579364 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 09:16:19 INFO - PROCESS | 3068 | 1466698579426 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:16:19 INFO - PROCESS | 3068 | 1466698579428 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:16:19 INFO - PROCESS | 3068 | 1466698579431 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 3068 | 1466698579433 Marionette TRACE conn5 <- [1,246,null,{}] 09:16:19 INFO - PROCESS | 3068 | 1466698579448 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 3068 | 1466698579451 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:19 INFO - PROCESS | 3068 | 1466698579557 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:16:19 INFO - PROCESS | 3068 | 1466698579565 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3068 | 1466698579567 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:19 INFO - PROCESS | 3068 | ++DOCSHELL 1A849000 == 44 [pid = 3068] [id = 71] 09:16:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1A84C400) [pid = 3068] [serial = 210] [outer = 00000000] 09:16:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (1A8A9400) [pid = 3068] [serial = 211] [outer = 1A84C400] 09:16:19 INFO - PROCESS | 3068 | 1466698579614 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1A8ED800) [pid = 3068] [serial = 212] [outer = 1A84C400] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (192A3C00) [pid = 3068] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (17042000) [pid = 3068] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0E014C00) [pid = 3068] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (1815C000) [pid = 3068] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (192A2C00) [pid = 3068] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (171DC000) [pid = 3068] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1929E400) [pid = 3068] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (14F0A000) [pid = 3068] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (16C63400) [pid = 3068] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (1704D000) [pid = 3068] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (0E071400) [pid = 3068] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (12D2F400) [pid = 3068] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (08C81000) [pid = 3068] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:19 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (0E01D400) [pid = 3068] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:20 INFO - PROCESS | 3068 | 1466698580152 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 09:16:20 INFO - PROCESS | 3068 | 1466698580196 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3068 | 1466698580198 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:16:20 INFO - PROCESS | 3068 | 1466698580202 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3068 | 1466698580204 Marionette TRACE conn5 <- [1,250,null,{}] 09:16:20 INFO - PROCESS | 3068 | 1466698580207 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 3068 | 1466698580209 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:20 INFO - PROCESS | 3068 | 1466698580289 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:16:20 INFO - PROCESS | 3068 | 1466698580295 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3068 | 1466698580297 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:20 INFO - PROCESS | 3068 | ++DOCSHELL 0C60EC00 == 45 [pid = 3068] [id = 72] 09:16:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (13C59400) [pid = 3068] [serial = 213] [outer = 00000000] 09:16:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (1929E400) [pid = 3068] [serial = 214] [outer = 13C59400] 09:16:20 INFO - PROCESS | 3068 | 1466698580340 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (1A2B0800) [pid = 3068] [serial = 215] [outer = 13C59400] 09:16:20 INFO - PROCESS | 3068 | 1466698580854 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 09:16:20 INFO - PROCESS | 3068 | 1466698580877 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3068 | 1466698580879 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:16:20 INFO - PROCESS | 3068 | 1466698580882 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3068 | 1466698580884 Marionette TRACE conn5 <- [1,254,null,{}] 09:16:20 INFO - PROCESS | 3068 | 1466698580887 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 3068 | 1466698580889 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:20 INFO - PROCESS | 3068 | 1466698580975 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:16:20 INFO - PROCESS | 3068 | 1466698580983 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3068 | 1466698580985 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:20 INFO - PROCESS | 3068 | ++DOCSHELL 181F4C00 == 46 [pid = 3068] [id = 73] 09:16:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (1A8A6C00) [pid = 3068] [serial = 216] [outer = 00000000] 09:16:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (1ABD8800) [pid = 3068] [serial = 217] [outer = 1A8A6C00] 09:16:21 INFO - PROCESS | 3068 | 1466698581029 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (1ABDC800) [pid = 3068] [serial = 218] [outer = 1A8A6C00] 09:16:21 INFO - PROCESS | 3068 | 1466698581439 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:16:21 INFO - PROCESS | 3068 | 1466698581453 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 3068 | 1466698581455 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:16:21 INFO - PROCESS | 3068 | 1466698581458 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 3068 | 1466698581460 Marionette TRACE conn5 <- [1,258,null,{}] 09:16:21 INFO - PROCESS | 3068 | 1466698581463 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 3068 | 1466698581465 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:21 INFO - PROCESS | 3068 | 1466698581585 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:16:21 INFO - PROCESS | 3068 | 1466698581593 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 3068 | 1466698581595 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:21 INFO - PROCESS | 3068 | ++DOCSHELL 1ABE1400 == 47 [pid = 3068] [id = 74] 09:16:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1ABE1800) [pid = 3068] [serial = 219] [outer = 00000000] 09:16:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (1ABE7C00) [pid = 3068] [serial = 220] [outer = 1ABE1800] 09:16:21 INFO - PROCESS | 3068 | 1466698581641 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1C0D4C00) [pid = 3068] [serial = 221] [outer = 1ABE1800] 09:16:22 INFO - PROCESS | 3068 | 1466698582170 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 770ms 09:16:22 INFO - PROCESS | 3068 | 1466698582230 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:16:22 INFO - PROCESS | 3068 | 1466698582235 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:16:22 INFO - PROCESS | 3068 | 1466698582239 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 3068 | 1466698582243 Marionette TRACE conn5 <- [1,262,null,{}] 09:16:22 INFO - PROCESS | 3068 | 1466698582248 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 3068 | 1466698582252 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:22 INFO - PROCESS | 3068 | 1466698582368 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:16:22 INFO - PROCESS | 3068 | 1466698582494 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 3068 | 1466698582497 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:22 INFO - PROCESS | 3068 | ++DOCSHELL 0C65F000 == 48 [pid = 3068] [id = 75] 09:16:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (0E019400) [pid = 3068] [serial = 222] [outer = 00000000] 09:16:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1230D000) [pid = 3068] [serial = 223] [outer = 0E019400] 09:16:22 INFO - PROCESS | 3068 | 1466698582554 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (13C5A800) [pid = 3068] [serial = 224] [outer = 0E019400] 09:16:23 INFO - PROCESS | 3068 | 1466698583125 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 09:16:23 INFO - PROCESS | 3068 | 1466698583170 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 3068 | 1466698583175 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:23 INFO - PROCESS | 3068 | 1466698583181 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 3068 | 1466698583184 Marionette TRACE conn5 <- [1,266,null,{}] 09:16:23 INFO - PROCESS | 3068 | 1466698583188 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 3068 | 1466698583191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:23 INFO - PROCESS | 3068 | 1466698583304 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:16:23 INFO - PROCESS | 3068 | 1466698583401 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3068 | 1466698583404 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:23 INFO - PROCESS | 3068 | ++DOCSHELL 1698B000 == 49 [pid = 3068] [id = 76] 09:16:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (16990C00) [pid = 3068] [serial = 225] [outer = 00000000] 09:16:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (17045400) [pid = 3068] [serial = 226] [outer = 16990C00] 09:16:23 INFO - PROCESS | 3068 | 1466698583460 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (17FEBC00) [pid = 3068] [serial = 227] [outer = 16990C00] 09:16:24 INFO - PROCESS | 3068 | 1466698584091 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 929ms 09:16:24 INFO - PROCESS | 3068 | 1466698584115 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 3068 | 1466698584117 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:16:24 INFO - PROCESS | 3068 | 1466698584121 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:24 INFO - PROCESS | 3068 | 1466698584125 Marionette TRACE conn5 <- [1,270,null,{}] 09:16:24 INFO - PROCESS | 3068 | 1466698584136 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 3068 | 1466698584141 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:24 INFO - PROCESS | 3068 | 1466698584252 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:16:24 INFO - PROCESS | 3068 | 1466698584379 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3068 | 1466698584382 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:24 INFO - PROCESS | 3068 | ++DOCSHELL 1C0D3000 == 50 [pid = 3068] [id = 77] 09:16:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (1C0D3800) [pid = 3068] [serial = 228] [outer = 00000000] 09:16:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (1C0D8800) [pid = 3068] [serial = 229] [outer = 1C0D3800] 09:16:24 INFO - PROCESS | 3068 | 1466698584481 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (1C103C00) [pid = 3068] [serial = 230] [outer = 1C0D3800] 09:16:25 INFO - PROCESS | 3068 | 1466698585223 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1119ms 09:16:25 INFO - PROCESS | 3068 | 1466698585252 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3068 | 1466698585255 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:16:25 INFO - PROCESS | 3068 | 1466698585260 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:25 INFO - PROCESS | 3068 | 1466698585262 Marionette TRACE conn5 <- [1,274,null,{}] 09:16:25 INFO - PROCESS | 3068 | 1466698585266 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 3068 | 1466698585269 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:25 INFO - PROCESS | 3068 | 1466698585415 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:16:25 INFO - PROCESS | 3068 | 1466698585538 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3068 | 1466698585540 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:25 INFO - PROCESS | 3068 | ++DOCSHELL 1AA83400 == 51 [pid = 3068] [id = 78] 09:16:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (1AA8C400) [pid = 3068] [serial = 231] [outer = 00000000] 09:16:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 117 (1ABE6800) [pid = 3068] [serial = 232] [outer = 1AA8C400] 09:16:25 INFO - PROCESS | 3068 | 1466698585595 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 118 (1C105400) [pid = 3068] [serial = 233] [outer = 1AA8C400] 09:16:26 INFO - PROCESS | 3068 | 1466698586159 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1119ms 09:16:26 INFO - PROCESS | 3068 | 1466698586385 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3068 | 1466698586389 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:16:26 INFO - PROCESS | 3068 | 1466698586395 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3068 | 1466698586397 Marionette TRACE conn5 <- [1,278,null,{}] 09:16:26 INFO - PROCESS | 3068 | 1466698586403 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 3068 | 1466698586406 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:26 INFO - PROCESS | 3068 | 1466698586508 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:16:26 INFO - PROCESS | 3068 | 1466698586585 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3068 | 1466698586590 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:26 INFO - PROCESS | 3068 | ++DOCSHELL 0E01FC00 == 52 [pid = 3068] [id = 79] 09:16:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 119 (0E15A000) [pid = 3068] [serial = 234] [outer = 00000000] 09:16:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 120 (12518400) [pid = 3068] [serial = 235] [outer = 0E15A000] 09:16:26 INFO - PROCESS | 3068 | 1466698586680 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 121 (12860800) [pid = 3068] [serial = 236] [outer = 0E15A000] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 181F4C00 == 51 [pid = 3068] [id = 73] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 0C60EC00 == 50 [pid = 3068] [id = 72] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 1A849000 == 49 [pid = 3068] [id = 71] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 19859400 == 48 [pid = 3068] [id = 70] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 18658000 == 47 [pid = 3068] [id = 69] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 125DEC00 == 46 [pid = 3068] [id = 68] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 16C6F000 == 45 [pid = 3068] [id = 67] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 12D50400 == 44 [pid = 3068] [id = 66] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 0D6CE000 == 43 [pid = 3068] [id = 65] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 0C653000 == 42 [pid = 3068] [id = 64] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 0D8E9800 == 41 [pid = 3068] [id = 60] 09:16:27 INFO - PROCESS | 3068 | --DOCSHELL 1865B000 == 40 [pid = 3068] [id = 59] 09:16:27 INFO - PROCESS | 3068 | 1466698587288 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 09:16:27 INFO - PROCESS | 3068 | 1466698587329 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 3068 | 1466698587332 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:16:27 INFO - PROCESS | 3068 | 1466698587340 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 3068 | 1466698587344 Marionette TRACE conn5 <- [1,282,null,{}] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 120 (17C58800) [pid = 3068] [serial = 156] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 119 (19F63C00) [pid = 3068] [serial = 162] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 118 (15DA5000) [pid = 3068] [serial = 150] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 117 (16973800) [pid = 3068] [serial = 151] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 116 (17043800) [pid = 3068] [serial = 153] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (17047000) [pid = 3068] [serial = 138] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (1A8A6800) [pid = 3068] [serial = 141] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (192A3400) [pid = 3068] [serial = 160] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (1A8A7000) [pid = 3068] [serial = 132] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (192A0000) [pid = 3068] [serial = 159] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (12309C00) [pid = 3068] [serial = 135] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (0F1D7C00) [pid = 3068] [serial = 145] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0E3CC000) [pid = 3068] [serial = 144] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (16C6D000) [pid = 3068] [serial = 167] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (12D30400) [pid = 3068] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (08C85C00) [pid = 3068] [serial = 169] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (08C87C00) [pid = 3068] [serial = 170] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (16C62C00) [pid = 3068] [serial = 166] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (1A8A5000) [pid = 3068] [serial = 173] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (0E62C800) [pid = 3068] [serial = 148] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (1A21B000) [pid = 3068] [serial = 163] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (0E153800) [pid = 3068] [serial = 147] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (17FE1800) [pid = 3068] [serial = 157] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1704D800) [pid = 3068] [serial = 154] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (192A9C00) [pid = 3068] [serial = 100] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (17FE9000) [pid = 3068] [serial = 94] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (12DE5000) [pid = 3068] [serial = 91] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (19493400) [pid = 3068] [serial = 97] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A84AC00) [pid = 3068] [serial = 172] [outer = 00000000] [url = about:blank] 09:16:27 INFO - PROCESS | 3068 | 1466698587372 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 3068 | 1466698587374 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:27 INFO - PROCESS | 3068 | 1466698587491 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:16:27 INFO - PROCESS | 3068 | 1466698587504 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3068 | 1466698587506 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:27 INFO - PROCESS | 3068 | ++DOCSHELL 0C65A800 == 41 [pid = 3068] [id = 80] 09:16:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0C65C000) [pid = 3068] [serial = 237] [outer = 00000000] 09:16:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0DF52800) [pid = 3068] [serial = 238] [outer = 0C65C000] 09:16:27 INFO - PROCESS | 3068 | 1466698587552 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0E14F800) [pid = 3068] [serial = 239] [outer = 0C65C000] 09:16:27 INFO - PROCESS | 3068 | 1466698587970 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 09:16:28 INFO - PROCESS | 3068 | 1466698588029 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3068 | 1466698588031 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:16:28 INFO - PROCESS | 3068 | 1466698588034 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:16:28 INFO - PROCESS | 3068 | 1466698588036 Marionette TRACE conn5 <- [1,286,null,{}] 09:16:28 INFO - PROCESS | 3068 | 1466698588046 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 3068 | 1466698588051 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:28 INFO - PROCESS | 3068 | 1466698588167 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:16:28 INFO - PROCESS | 3068 | 1466698588181 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3068 | 1466698588185 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:28 INFO - PROCESS | 3068 | ++DOCSHELL 12E6E800 == 42 [pid = 3068] [id = 81] 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (12E6F000) [pid = 3068] [serial = 240] [outer = 00000000] 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (159E5000) [pid = 3068] [serial = 241] [outer = 12E6F000] 09:16:28 INFO - PROCESS | 3068 | 1466698588233 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (15DAEC00) [pid = 3068] [serial = 242] [outer = 12E6F000] 09:16:28 INFO - PROCESS | 3068 | 1466698588682 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:16:28 INFO - PROCESS | 3068 | 1466698588708 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3068 | 1466698588710 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:16:28 INFO - PROCESS | 3068 | 1466698588714 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3068 | 1466698588715 Marionette TRACE conn5 <- [1,290,null,{}] 09:16:28 INFO - PROCESS | 3068 | 1466698588719 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 3068 | 1466698588720 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:28 INFO - PROCESS | 3068 | 1466698588807 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:16:28 INFO - PROCESS | 3068 | 1466698588812 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3068 | 1466698588814 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:28 INFO - PROCESS | 3068 | ++DOCSHELL 16C6E400 == 43 [pid = 3068] [id = 82] 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (17041400) [pid = 3068] [serial = 243] [outer = 00000000] 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (171E2800) [pid = 3068] [serial = 244] [outer = 17041400] 09:16:28 INFO - PROCESS | 3068 | 1466698588858 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (17FDC400) [pid = 3068] [serial = 245] [outer = 17041400] 09:16:29 INFO - PROCESS | 3068 | 1466698589299 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 09:16:29 INFO - PROCESS | 3068 | 1466698589345 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3068 | 1466698589347 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:16:29 INFO - PROCESS | 3068 | 1466698589350 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3068 | 1466698589352 Marionette TRACE conn5 <- [1,294,null,{}] 09:16:29 INFO - PROCESS | 3068 | 1466698589355 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 3068 | 1466698589357 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:29 INFO - PROCESS | 3068 | 1466698589438 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:16:29 INFO - PROCESS | 3068 | 1466698589443 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3068 | 1466698589445 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:29 INFO - PROCESS | 3068 | ++DOCSHELL 17FE1C00 == 44 [pid = 3068] [id = 83] 09:16:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (17FE6000) [pid = 3068] [serial = 246] [outer = 00000000] 09:16:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (18154800) [pid = 3068] [serial = 247] [outer = 17FE6000] 09:16:29 INFO - PROCESS | 3068 | 1466698589489 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1815D000) [pid = 3068] [serial = 248] [outer = 17FE6000] 09:16:29 INFO - PROCESS | 3068 | 1466698589966 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:30 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. 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:16:30 INFO - PROCESS | 3068 | 1466698590021 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3068 | 1466698590023 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:16:30 INFO - PROCESS | 3068 | 1466698590026 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3068 | 1466698590028 Marionette TRACE conn5 <- [1,298,null,{}] 09:16:30 INFO - PROCESS | 3068 | 1466698590038 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 3068 | 1466698590043 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:30 INFO - PROCESS | 3068 | 1466698590185 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:16:30 INFO - PROCESS | 3068 | 1466698590196 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3068 | 1466698590198 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:30 INFO - PROCESS | 3068 | ++DOCSHELL 1863A800 == 45 [pid = 3068] [id = 84] 09:16:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (1863E800) [pid = 3068] [serial = 249] [outer = 00000000] 09:16:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (18653400) [pid = 3068] [serial = 250] [outer = 1863E800] 09:16:30 INFO - PROCESS | 3068 | 1466698590287 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (1865B400) [pid = 3068] [serial = 251] [outer = 1863E800] 09:16:30 INFO - PROCESS | 3068 | 1466698590701 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:30 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. 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 731ms 09:16:30 INFO - PROCESS | 3068 | 1466698590758 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3068 | 1466698590760 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:30 INFO - PROCESS | 3068 | 1466698590804 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3068 | 1466698590805 Marionette TRACE conn5 <- [1,302,null,{}] 09:16:30 INFO - PROCESS | 3068 | 1466698590814 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 3068 | 1466698590816 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:30 INFO - PROCESS | 3068 | 1466698590935 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:16:30 INFO - PROCESS | 3068 | 1466698590946 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3068 | 1466698590948 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:30 INFO - PROCESS | 3068 | ++DOCSHELL 0DF4F800 == 46 [pid = 3068] [id = 85] 09:16:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1865FC00) [pid = 3068] [serial = 252] [outer = 00000000] 09:16:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (192A6800) [pid = 3068] [serial = 253] [outer = 1865FC00] 09:16:30 INFO - PROCESS | 3068 | 1466698590991 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (192A9800) [pid = 3068] [serial = 254] [outer = 1865FC00] 09:16:31 INFO - PROCESS | 3068 | 1466698591423 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:31 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. 09:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 650ms 09:16:31 INFO - PROCESS | 3068 | 1466698591429 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 3068 | 1466698591431 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:31 INFO - PROCESS | 3068 | 1466698591434 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 3068 | 1466698591435 Marionette TRACE conn5 <- [1,306,null,{}] 09:16:31 INFO - PROCESS | 3068 | 1466698591439 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 3068 | 1466698591440 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:31 INFO - PROCESS | 3068 | 1466698591551 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:16:31 INFO - PROCESS | 3068 | 1466698591556 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 3068 | 1466698591558 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:31 INFO - PROCESS | 3068 | ++DOCSHELL 196D3C00 == 47 [pid = 3068] [id = 86] 09:16:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (19784C00) [pid = 3068] [serial = 255] [outer = 00000000] 09:16:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (19858C00) [pid = 3068] [serial = 256] [outer = 19784C00] 09:16:31 INFO - PROCESS | 3068 | 1466698591646 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (198F5400) [pid = 3068] [serial = 257] [outer = 19784C00] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (18659800) [pid = 3068] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (1985C400) [pid = 3068] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (0C654800) [pid = 3068] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (12E6C800) [pid = 3068] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (16C6F400) [pid = 3068] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (14F18C00) [pid = 3068] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (1A84C400) [pid = 3068] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (0D6E2800) [pid = 3068] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1A8A6C00) [pid = 3068] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:16:31 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (13C59400) [pid = 3068] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:16:31 INFO - PROCESS | 3068 | 1466698591992 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:16:32 INFO - PROCESS | 3068 | 1466698592135 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:32 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. 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 09:16:32 INFO - PROCESS | 3068 | 1466698592167 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3068 | 1466698592169 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:32 INFO - PROCESS | 3068 | 1466698592172 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3068 | 1466698592174 Marionette TRACE conn5 <- [1,310,null,{}] 09:16:32 INFO - PROCESS | 3068 | 1466698592177 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 3068 | 1466698592179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:32 INFO - PROCESS | 3068 | 1466698592284 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:16:32 INFO - PROCESS | 3068 | 1466698592293 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3068 | 1466698592295 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:32 INFO - PROCESS | 3068 | ++DOCSHELL 1978EC00 == 48 [pid = 3068] [id = 87] 09:16:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (19850C00) [pid = 3068] [serial = 258] [outer = 00000000] 09:16:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (1A2EB000) [pid = 3068] [serial = 259] [outer = 19850C00] 09:16:32 INFO - PROCESS | 3068 | 1466698592338 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1A849800) [pid = 3068] [serial = 260] [outer = 19850C00] 09:16:32 INFO - PROCESS | 3068 | 1466698592759 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:32 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. 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 09:16:32 INFO - PROCESS | 3068 | 1466698592805 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3068 | 1466698592807 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:32 INFO - PROCESS | 3068 | 1466698592810 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3068 | 1466698592812 Marionette TRACE conn5 <- [1,314,null,{}] 09:16:32 INFO - PROCESS | 3068 | 1466698592815 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 3068 | 1466698592817 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:32 INFO - PROCESS | 3068 | 1466698592899 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:16:32 INFO - PROCESS | 3068 | 1466698592905 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3068 | 1466698592907 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:32 INFO - PROCESS | 3068 | ++DOCSHELL 1A8A0800 == 49 [pid = 3068] [id = 88] 09:16:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (1A8BF400) [pid = 3068] [serial = 261] [outer = 00000000] 09:16:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1A8C8400) [pid = 3068] [serial = 262] [outer = 1A8BF400] 09:16:32 INFO - PROCESS | 3068 | 1466698592950 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1A8EB800) [pid = 3068] [serial = 263] [outer = 1A8BF400] 09:16:33 INFO - PROCESS | 3068 | 1466698593353 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:33 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. 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 09:16:33 INFO - PROCESS | 3068 | 1466698593382 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:33 INFO - PROCESS | 3068 | 1466698593384 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:16:33 INFO - PROCESS | 3068 | 1466698593387 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 3068 | 1466698593389 Marionette TRACE conn5 <- [1,318,null,{}] 09:16:33 INFO - PROCESS | 3068 | 1466698593393 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 3068 | 1466698593395 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:33 INFO - PROCESS | 3068 | 1466698593534 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:16:33 INFO - PROCESS | 3068 | 1466698593548 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3068 | 1466698593550 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:33 INFO - PROCESS | 3068 | ++DOCSHELL 1A8F9400 == 50 [pid = 3068] [id = 89] 09:16:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (1AA81C00) [pid = 3068] [serial = 264] [outer = 00000000] 09:16:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1AA90000) [pid = 3068] [serial = 265] [outer = 1AA81C00] 09:16:33 INFO - PROCESS | 3068 | 1466698593597 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (1ABDD800) [pid = 3068] [serial = 266] [outer = 1AA81C00] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1698A400 == 49 [pid = 3068] [id = 61] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1984F800 == 48 [pid = 3068] [id = 62] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1A8F8C00 == 47 [pid = 3068] [id = 63] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1A846800 == 46 [pid = 3068] [id = 45] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 171DB000 == 45 [pid = 3068] [id = 30] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 16C63800 == 44 [pid = 3068] [id = 47] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1A84A400 == 43 [pid = 3068] [id = 48] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 0D785C00 == 42 [pid = 3068] [id = 46] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 0C65A800 == 41 [pid = 3068] [id = 80] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 0E01FC00 == 40 [pid = 3068] [id = 79] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1AA83400 == 39 [pid = 3068] [id = 78] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1698B000 == 38 [pid = 3068] [id = 76] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1C0D3000 == 37 [pid = 3068] [id = 77] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 1ABE1400 == 36 [pid = 3068] [id = 74] 09:16:34 INFO - PROCESS | 3068 | --DOCSHELL 0C65F000 == 35 [pid = 3068] [id = 75] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 1978EC00 == 34 [pid = 3068] [id = 87] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 12E6E800 == 33 [pid = 3068] [id = 81] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 16C6E400 == 32 [pid = 3068] [id = 82] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 1863A800 == 31 [pid = 3068] [id = 84] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 17FE1C00 == 30 [pid = 3068] [id = 83] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 196D3C00 == 29 [pid = 3068] [id = 86] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 1A8A0800 == 28 [pid = 3068] [id = 88] 09:16:35 INFO - PROCESS | 3068 | --DOCSHELL 0DF4F800 == 27 [pid = 3068] [id = 85] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (18664800) [pid = 3068] [serial = 205] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (192A5400) [pid = 3068] [serial = 206] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (19F68800) [pid = 3068] [serial = 208] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0D8F2000) [pid = 3068] [serial = 191] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (0D6EF400) [pid = 3068] [serial = 190] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (1A89F800) [pid = 3068] [serial = 184] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (1447E400) [pid = 3068] [serial = 196] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (15C4CC00) [pid = 3068] [serial = 197] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (1704FC00) [pid = 3068] [serial = 200] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (17049400) [pid = 3068] [serial = 199] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (18660400) [pid = 3068] [serial = 175] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (17FEB400) [pid = 3068] [serial = 202] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (1A8A9400) [pid = 3068] [serial = 211] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (17040400) [pid = 3068] [serial = 181] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (0E01AC00) [pid = 3068] [serial = 193] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (0E150C00) [pid = 3068] [serial = 194] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (0E153400) [pid = 3068] [serial = 178] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (1C002800) [pid = 3068] [serial = 187] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (1A2AE400) [pid = 3068] [serial = 209] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1ABD8800) [pid = 3068] [serial = 217] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1ABDC800) [pid = 3068] [serial = 218] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1A8ED800) [pid = 3068] [serial = 212] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1929E400) [pid = 3068] [serial = 214] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1ABE7C00) [pid = 3068] [serial = 220] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A2B0800) [pid = 3068] [serial = 215] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18080800) [pid = 3068] [serial = 203] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 3068 | 1466698595645 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:35 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. 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2286ms 09:16:35 INFO - PROCESS | 3068 | 1466698595675 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3068 | 1466698595678 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:35 INFO - PROCESS | 3068 | 1466698595684 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 3068 | 1466698595686 Marionette TRACE conn5 <- [1,322,null,{}] 09:16:35 INFO - PROCESS | 3068 | 1466698595692 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 3068 | 1466698595695 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:35 INFO - PROCESS | 3068 | 1466698595787 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:16:35 INFO - PROCESS | 3068 | 1466698595794 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3068 | 1466698595797 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:35 INFO - PROCESS | 3068 | ++DOCSHELL 0C658800 == 28 [pid = 3068] [id = 90] 09:16:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0C659800) [pid = 3068] [serial = 267] [outer = 00000000] 09:16:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0D668C00) [pid = 3068] [serial = 268] [outer = 0C659800] 09:16:35 INFO - PROCESS | 3068 | 1466698595847 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0D735400) [pid = 3068] [serial = 269] [outer = 0C659800] 09:16:36 INFO - PROCESS | 3068 | 1466698596333 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:36 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. 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 09:16:36 INFO - PROCESS | 3068 | 1466698596357 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 3068 | 1466698596362 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:36 INFO - PROCESS | 3068 | 1466698596368 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 3068 | 1466698596371 Marionette TRACE conn5 <- [1,326,null,{}] 09:16:36 INFO - PROCESS | 3068 | 1466698596375 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 3068 | 1466698596377 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:36 INFO - PROCESS | 3068 | 1466698596474 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:16:36 INFO - PROCESS | 3068 | 1466698596482 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3068 | 1466698596485 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:36 INFO - PROCESS | 3068 | ++DOCSHELL 0E01F000 == 29 [pid = 3068] [id = 91] 09:16:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0E01F800) [pid = 3068] [serial = 270] [outer = 00000000] 09:16:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0E07AC00) [pid = 3068] [serial = 271] [outer = 0E01F800] 09:16:36 INFO - PROCESS | 3068 | 1466698596535 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0E155400) [pid = 3068] [serial = 272] [outer = 0E01F800] 09:16:37 INFO - PROCESS | 3068 | 1466698597019 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:37 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. 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 09:16:37 INFO - PROCESS | 3068 | 1466698597042 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:37 INFO - PROCESS | 3068 | 1466698597044 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:16:37 INFO - PROCESS | 3068 | 1466698597047 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3068 | 1466698597051 Marionette TRACE conn5 <- [1,330,null,{}] 09:16:37 INFO - PROCESS | 3068 | 1466698597062 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 3068 | 1466698597066 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:37 INFO - PROCESS | 3068 | 1466698597179 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:16:37 INFO - PROCESS | 3068 | 1466698597265 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3068 | 1466698597268 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:37 INFO - PROCESS | 3068 | ++DOCSHELL 0F51E400 == 30 [pid = 3068] [id = 92] 09:16:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0F523000) [pid = 3068] [serial = 273] [outer = 00000000] 09:16:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (12309C00) [pid = 3068] [serial = 274] [outer = 0F523000] 09:16:37 INFO - PROCESS | 3068 | 1466698597317 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (125A8C00) [pid = 3068] [serial = 275] [outer = 0F523000] 09:16:37 INFO - PROCESS | 3068 | 1466698597727 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:37 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. 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 09:16:37 INFO - PROCESS | 3068 | 1466698597778 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3068 | 1466698597781 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:37 INFO - PROCESS | 3068 | 1466698597788 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3068 | 1466698597790 Marionette TRACE conn5 <- [1,334,null,{}] 09:16:37 INFO - PROCESS | 3068 | 1466698597793 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 3068 | 1466698597795 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:37 INFO - PROCESS | 3068 | 1466698597912 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:16:37 INFO - PROCESS | 3068 | 1466698597926 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3068 | 1466698597928 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:37 INFO - PROCESS | 3068 | ++DOCSHELL 128D4400 == 31 [pid = 3068] [id = 93] 09:16:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (12C76C00) [pid = 3068] [serial = 276] [outer = 00000000] 09:16:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (12E71800) [pid = 3068] [serial = 277] [outer = 12C76C00] 09:16:37 INFO - PROCESS | 3068 | 1466698597972 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (14476800) [pid = 3068] [serial = 278] [outer = 12C76C00] 09:16:38 INFO - PROCESS | 3068 | 1466698598383 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:38 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. 09:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 632ms 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:38 INFO - PROCESS | 3068 | 1466698598420 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3068 | 1466698598422 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:16:38 INFO - PROCESS | 3068 | 1466698598425 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 3068 | 1466698598427 Marionette TRACE conn5 <- [1,338,null,{}] 09:16:38 INFO - PROCESS | 3068 | 1466698598430 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 3068 | 1466698598432 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:38 INFO - PROCESS | 3068 | 1466698598541 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:16:38 INFO - PROCESS | 3068 | 1466698598580 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3068 | 1466698598582 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:38 INFO - PROCESS | 3068 | ++DOCSHELL 144DF000 == 32 [pid = 3068] [id = 94] 09:16:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (144E1400) [pid = 3068] [serial = 279] [outer = 00000000] 09:16:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (15C4BC00) [pid = 3068] [serial = 280] [outer = 144E1400] 09:16:38 INFO - PROCESS | 3068 | 1466698598627 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (15DA6800) [pid = 3068] [serial = 281] [outer = 144E1400] 09:16:39 INFO - PROCESS | 3068 | 1466698599046 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:39 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. 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 09:16:39 INFO - PROCESS | 3068 | 1466698599096 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3068 | 1466698599098 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:39 INFO - PROCESS | 3068 | 1466698599111 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 3068 | 1466698599112 Marionette TRACE conn5 <- [1,342,null,{}] 09:16:39 INFO - PROCESS | 3068 | 1466698599116 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 3068 | 1466698599121 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:39 INFO - PROCESS | 3068 | 1466698599235 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:16:39 INFO - PROCESS | 3068 | 1466698599245 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3068 | 1466698599247 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:39 INFO - PROCESS | 3068 | ++DOCSHELL 1697F400 == 33 [pid = 3068] [id = 95] 09:16:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (16996000) [pid = 3068] [serial = 282] [outer = 00000000] 09:16:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (16EE2400) [pid = 3068] [serial = 283] [outer = 16996000] 09:16:39 INFO - PROCESS | 3068 | 1466698599292 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1714C400) [pid = 3068] [serial = 284] [outer = 16996000] 09:16:39 INFO - PROCESS | 3068 | 1466698599729 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:39 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. 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 09:16:39 INFO - PROCESS | 3068 | 1466698599781 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3068 | 1466698599783 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:39 INFO - PROCESS | 3068 | 1466698599814 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 3068 | 1466698599816 Marionette TRACE conn5 <- [1,346,null,{}] 09:16:39 INFO - PROCESS | 3068 | 1466698599819 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 3068 | 1466698599821 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:39 INFO - PROCESS | 3068 | 1466698599898 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:16:39 INFO - PROCESS | 3068 | 1466698599906 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3068 | 1466698599908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:39 INFO - PROCESS | 3068 | ++DOCSHELL 171DA400 == 34 [pid = 3068] [id = 96] 09:16:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (171DD400) [pid = 3068] [serial = 285] [outer = 00000000] 09:16:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (171E3C00) [pid = 3068] [serial = 286] [outer = 171DD400] 09:16:39 INFO - PROCESS | 3068 | 1466698599951 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (17C5C000) [pid = 3068] [serial = 287] [outer = 171DD400] 09:16:40 INFO - PROCESS | 3068 | 1466698600368 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:40 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. 09:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 09:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:40 INFO - PROCESS | 3068 | 1466698600387 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3068 | 1466698600389 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:16:40 INFO - PROCESS | 3068 | 1466698600410 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3068 | 1466698600412 Marionette TRACE conn5 <- [1,350,null,{}] 09:16:40 INFO - PROCESS | 3068 | 1466698600416 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 3068 | 1466698600418 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:40 INFO - PROCESS | 3068 | 1466698600501 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:16:40 INFO - PROCESS | 3068 | 1466698600507 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3068 | 1466698600509 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:40 INFO - PROCESS | 3068 | ++DOCSHELL 17FE7800 == 35 [pid = 3068] [id = 97] 09:16:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (17FE8000) [pid = 3068] [serial = 288] [outer = 00000000] 09:16:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1807A800) [pid = 3068] [serial = 289] [outer = 17FE8000] 09:16:40 INFO - PROCESS | 3068 | 1466698600554 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (17FEAC00) [pid = 3068] [serial = 290] [outer = 17FE8000] 09:16:41 INFO - PROCESS | 3068 | 1466698601019 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:41 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. 09:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 650ms 09:16:41 INFO - PROCESS | 3068 | 1466698601043 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:41 INFO - PROCESS | 3068 | 1466698601045 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:16:41 INFO - PROCESS | 3068 | 1466698601048 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3068 | 1466698601050 Marionette TRACE conn5 <- [1,354,null,{}] 09:16:41 INFO - PROCESS | 3068 | 1466698601054 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 3068 | 1466698601056 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:41 INFO - PROCESS | 3068 | 1466698601167 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:16:41 INFO - PROCESS | 3068 | 1466698601173 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3068 | 1466698601174 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:41 INFO - PROCESS | 3068 | ++DOCSHELL 0F1DC800 == 36 [pid = 3068] [id = 98] 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (18160000) [pid = 3068] [serial = 291] [outer = 00000000] 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (18635C00) [pid = 3068] [serial = 292] [outer = 18160000] 09:16:41 INFO - PROCESS | 3068 | 1466698601218 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (18636400) [pid = 3068] [serial = 293] [outer = 18160000] 09:16:41 INFO - PROCESS | 3068 | 1466698601708 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:41 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. 09:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 09:16:41 INFO - PROCESS | 3068 | 1466698601719 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 3068 | 1466698601721 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:41 INFO - PROCESS | 3068 | 1466698601731 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3068 | 1466698601732 Marionette TRACE conn5 <- [1,358,null,{}] 09:16:41 INFO - PROCESS | 3068 | 1466698601735 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 3068 | 1466698601737 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:41 INFO - PROCESS | 3068 | 1466698601852 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:16:41 INFO - PROCESS | 3068 | 1466698601858 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3068 | 1466698601859 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:41 INFO - PROCESS | 3068 | ++DOCSHELL 1863CC00 == 37 [pid = 3068] [id = 99] 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (1863DC00) [pid = 3068] [serial = 294] [outer = 00000000] 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (18659400) [pid = 3068] [serial = 295] [outer = 1863DC00] 09:16:41 INFO - PROCESS | 3068 | 1466698601902 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (1865D800) [pid = 3068] [serial = 296] [outer = 1863DC00] 09:16:42 INFO - PROCESS | 3068 | 1466698602361 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:42 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. 09:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 09:16:42 INFO - PROCESS | 3068 | 1466698602406 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3068 | 1466698602408 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:42 INFO - PROCESS | 3068 | 1466698602411 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3068 | 1466698602413 Marionette TRACE conn5 <- [1,362,null,{}] 09:16:42 INFO - PROCESS | 3068 | 1466698602416 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 3068 | 1466698602419 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:42 INFO - PROCESS | 3068 | 1466698602569 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:16:42 INFO - PROCESS | 3068 | 1466698602596 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3068 | 1466698602598 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:42 INFO - PROCESS | 3068 | ++DOCSHELL 1929F400 == 38 [pid = 3068] [id = 100] 09:16:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 117 (1929FC00) [pid = 3068] [serial = 297] [outer = 00000000] 09:16:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 118 (192A9000) [pid = 3068] [serial = 298] [outer = 1929FC00] 09:16:42 INFO - PROCESS | 3068 | 1466698602649 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 119 (19785800) [pid = 3068] [serial = 299] [outer = 1929FC00] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 118 (0D7EC800) [pid = 3068] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 117 (171DD800) [pid = 3068] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 116 (1698BC00) [pid = 3068] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (19F60000) [pid = 3068] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (16C69C00) [pid = 3068] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (0DF50C00) [pid = 3068] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (1865C400) [pid = 3068] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (1A848400) [pid = 3068] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (1A8F9C00) [pid = 3068] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (1A876000) [pid = 3068] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (1863E800) [pid = 3068] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (1865FC00) [pid = 3068] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (19784C00) [pid = 3068] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (19850C00) [pid = 3068] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1A8BF400) [pid = 3068] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (0C65C000) [pid = 3068] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (0E15A000) [pid = 3068] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (1AA8C400) [pid = 3068] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (1C0D3800) [pid = 3068] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (16990C00) [pid = 3068] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (0E019400) [pid = 3068] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1ABE1800) [pid = 3068] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (17FE6000) [pid = 3068] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (17041400) [pid = 3068] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:16:43 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (12E6F000) [pid = 3068] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:43 INFO - PROCESS | 3068 | 1466698603506 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:43 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. 09:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1128ms 09:16:43 INFO - PROCESS | 3068 | 1466698603543 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 3068 | 1466698603545 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:43 INFO - PROCESS | 3068 | 1466698603548 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 3068 | 1466698603550 Marionette TRACE conn5 <- [1,366,null,{}] 09:16:43 INFO - PROCESS | 3068 | 1466698603553 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 3068 | 1466698603555 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:43 INFO - PROCESS | 3068 | 1466698603633 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:16:43 INFO - PROCESS | 3068 | 1466698603639 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 3068 | 1466698603641 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:43 INFO - PROCESS | 3068 | ++DOCSHELL 0E62C800 == 39 [pid = 3068] [id = 101] 09:16:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (12E6F000) [pid = 3068] [serial = 300] [outer = 00000000] 09:16:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (17047400) [pid = 3068] [serial = 301] [outer = 12E6F000] 09:16:43 INFO - PROCESS | 3068 | 1466698603694 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (17046000) [pid = 3068] [serial = 302] [outer = 12E6F000] 09:16:44 INFO - PROCESS | 3068 | 1466698604127 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:44 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. 09:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 09:16:44 INFO - PROCESS | 3068 | 1466698604180 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3068 | 1466698604181 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:44 INFO - PROCESS | 3068 | 1466698604184 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3068 | 1466698604186 Marionette TRACE conn5 <- [1,370,null,{}] 09:16:44 INFO - PROCESS | 3068 | 1466698604189 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 3068 | 1466698604191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:44 INFO - PROCESS | 3068 | 1466698604271 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:16:44 INFO - PROCESS | 3068 | 1466698604278 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3068 | 1466698604280 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:44 INFO - PROCESS | 3068 | ++DOCSHELL 17FE6000 == 40 [pid = 3068] [id = 102] 09:16:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (18641400) [pid = 3068] [serial = 303] [outer = 00000000] 09:16:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (192A0000) [pid = 3068] [serial = 304] [outer = 18641400] 09:16:44 INFO - PROCESS | 3068 | 1466698604322 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (19852400) [pid = 3068] [serial = 305] [outer = 18641400] 09:16:44 INFO - PROCESS | 3068 | 1466698604761 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:44 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. 09:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 09:16:44 INFO - PROCESS | 3068 | 1466698604819 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3068 | 1466698604820 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:44 INFO - PROCESS | 3068 | 1466698604823 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3068 | 1466698604825 Marionette TRACE conn5 <- [1,374,null,{}] 09:16:44 INFO - PROCESS | 3068 | 1466698604828 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 3068 | 1466698604830 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:44 INFO - PROCESS | 3068 | 1466698604909 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:16:44 INFO - PROCESS | 3068 | 1466698604914 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3068 | 1466698604916 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:44 INFO - PROCESS | 3068 | ++DOCSHELL 1985A400 == 41 [pid = 3068] [id = 103] 09:16:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (1985AC00) [pid = 3068] [serial = 306] [outer = 00000000] 09:16:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (19F63C00) [pid = 3068] [serial = 307] [outer = 1985AC00] 09:16:44 INFO - PROCESS | 3068 | 1466698604960 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (19F65C00) [pid = 3068] [serial = 308] [outer = 1985AC00] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 171E6C00 == 40 [pid = 3068] [id = 21] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 0E01BC00 == 39 [pid = 3068] [id = 22] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 1C72B000 == 38 [pid = 3068] [id = 8] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 12DE6400 == 37 [pid = 3068] [id = 27] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 0D7E5C00 == 36 [pid = 3068] [id = 11] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 1866FC00 == 35 [pid = 3068] [id = 17] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 196D0800 == 34 [pid = 3068] [id = 18] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 0C609C00 == 33 [pid = 3068] [id = 23] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 0E011C00 == 32 [pid = 3068] [id = 24] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 171DEC00 == 31 [pid = 3068] [id = 20] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 14F09C00 == 30 [pid = 3068] [id = 28] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 17FEB800 == 29 [pid = 3068] [id = 16] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 1714E400 == 28 [pid = 3068] [id = 10] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 1A86B800 == 27 [pid = 3068] [id = 19] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 17044800 == 26 [pid = 3068] [id = 25] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 12E6D400 == 25 [pid = 3068] [id = 14] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 16977800 == 24 [pid = 3068] [id = 15] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 0E017400 == 23 [pid = 3068] [id = 26] 09:16:45 INFO - PROCESS | 3068 | --DOCSHELL 1A8F9400 == 22 [pid = 3068] [id = 89] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (18154C00) [pid = 3068] [serial = 139] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (0F1D4000) [pid = 3068] [serial = 179] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (1A8ED400) [pid = 3068] [serial = 176] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (1A8C3400) [pid = 3068] [serial = 133] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (1C00F800) [pid = 3068] [serial = 188] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1A8C5000) [pid = 3068] [serial = 142] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (12D06000) [pid = 3068] [serial = 136] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (17FE3800) [pid = 3068] [serial = 88] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (171E4C00) [pid = 3068] [serial = 182] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (1A8F0000) [pid = 3068] [serial = 185] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (18653400) [pid = 3068] [serial = 250] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (192A6800) [pid = 3068] [serial = 253] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1865B400) [pid = 3068] [serial = 251] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (19858C00) [pid = 3068] [serial = 256] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (192A9800) [pid = 3068] [serial = 254] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A2EB000) [pid = 3068] [serial = 259] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1A8C8400) [pid = 3068] [serial = 262] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (198F5400) [pid = 3068] [serial = 257] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0DF52800) [pid = 3068] [serial = 238] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E14F800) [pid = 3068] [serial = 239] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12860800) [pid = 3068] [serial = 236] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12518400) [pid = 3068] [serial = 235] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1C105400) [pid = 3068] [serial = 233] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1ABE6800) [pid = 3068] [serial = 232] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A8EB800) [pid = 3068] [serial = 263] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1C103C00) [pid = 3068] [serial = 230] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1C0D8800) [pid = 3068] [serial = 229] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17FEBC00) [pid = 3068] [serial = 227] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17045400) [pid = 3068] [serial = 226] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (13C5A800) [pid = 3068] [serial = 224] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1AA90000) [pid = 3068] [serial = 265] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1230D000) [pid = 3068] [serial = 223] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1C0D4C00) [pid = 3068] [serial = 221] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18154800) [pid = 3068] [serial = 247] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (171E2800) [pid = 3068] [serial = 244] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17FDC400) [pid = 3068] [serial = 245] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (15DAEC00) [pid = 3068] [serial = 242] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (159E5000) [pid = 3068] [serial = 241] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1A849800) [pid = 3068] [serial = 260] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1815D000) [pid = 3068] [serial = 248] [outer = 00000000] [url = about:blank] 09:16:46 INFO - PROCESS | 3068 | 1466698606786 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2019ms 09:16:46 INFO - PROCESS | 3068 | 1466698606845 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 3068 | 1466698606849 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:46 INFO - PROCESS | 3068 | 1466698606854 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3068 | 1466698606858 Marionette TRACE conn5 <- [1,378,null,{}] 09:16:46 INFO - PROCESS | 3068 | 1466698606864 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 3068 | 1466698606867 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:46 INFO - PROCESS | 3068 | 1466698606957 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:16:46 INFO - PROCESS | 3068 | 1466698606964 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 3068 | 1466698606969 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:46 INFO - PROCESS | 3068 | ++DOCSHELL 0C659C00 == 23 [pid = 3068] [id = 104] 09:16:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0C65A000) [pid = 3068] [serial = 309] [outer = 00000000] 09:16:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0C65E400) [pid = 3068] [serial = 310] [outer = 0C65A000] 09:16:47 INFO - PROCESS | 3068 | 1466698607024 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0D66C800) [pid = 3068] [serial = 311] [outer = 0C65A000] 09:16:47 INFO - PROCESS | 3068 | 1466698607527 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:16:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 09:16:47 INFO - PROCESS | 3068 | 1466698607585 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 3068 | 1466698607590 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:16:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:16:47 INFO - PROCESS | 3068 | 1466698607596 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 3068 | 1466698607598 Marionette TRACE conn5 <- [1,382,null,{}] 09:16:47 INFO - PROCESS | 3068 | 1466698607602 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 3068 | 1466698607605 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:47 INFO - PROCESS | 3068 | 1466698607692 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:16:47 INFO - PROCESS | 3068 | 1466698607765 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 3068 | 1466698607767 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:47 INFO - PROCESS | 3068 | ++DOCSHELL 0E014800 == 24 [pid = 3068] [id = 105] 09:16:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E015000) [pid = 3068] [serial = 312] [outer = 00000000] 09:16:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E019400) [pid = 3068] [serial = 313] [outer = 0E015000] 09:16:47 INFO - PROCESS | 3068 | 1466698607822 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E01DC00) [pid = 3068] [serial = 314] [outer = 0E015000] 09:16:48 INFO - PROCESS | 3068 | 1466698608228 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:16:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 09:16:48 INFO - PROCESS | 3068 | 1466698608270 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 3068 | 1466698608272 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:16:48 INFO - PROCESS | 3068 | 1466698608276 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 3068 | 1466698608279 Marionette TRACE conn5 <- [1,386,null,{}] 09:16:48 INFO - PROCESS | 3068 | 1466698608318 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 3068 | 1466698608322 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:48 INFO - PROCESS | 3068 | 1466698608412 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:16:48 INFO - PROCESS | 3068 | 1466698608428 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 3068 | 1466698608430 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:48 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F0400 == 25 [pid = 3068] [id = 106] 09:16:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E7F0C00) [pid = 3068] [serial = 315] [outer = 00000000] 09:16:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0F1D7C00) [pid = 3068] [serial = 316] [outer = 0E7F0C00] 09:16:48 INFO - PROCESS | 3068 | 1466698608478 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1239BC00) [pid = 3068] [serial = 317] [outer = 0E7F0C00] 09:16:48 INFO - PROCESS | 3068 | 1466698608945 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 09:16:48 INFO - PROCESS | 3068 | 1466698609009 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 3068 | 1466698609012 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:16:48 INFO - PROCESS | 3068 | 1466698609015 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:16:48 INFO - PROCESS | 3068 | 1466698609017 Marionette TRACE conn5 <- [1,390,null,{}] 09:16:49 INFO - PROCESS | 3068 | 1466698609021 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 3068 | 1466698609022 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:49 INFO - PROCESS | 3068 | 1466698609106 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:16:49 INFO - PROCESS | 3068 | 1466698609111 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3068 | 1466698609113 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:49 INFO - PROCESS | 3068 | ++DOCSHELL 1251C000 == 26 [pid = 3068] [id = 107] 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (125A7C00) [pid = 3068] [serial = 318] [outer = 00000000] 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (12D50000) [pid = 3068] [serial = 319] [outer = 125A7C00] 09:16:49 INFO - PROCESS | 3068 | 1466698609158 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (13C50400) [pid = 3068] [serial = 320] [outer = 125A7C00] 09:16:49 INFO - PROCESS | 3068 | 1466698609589 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 09:16:49 INFO - PROCESS | 3068 | 1466698609650 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3068 | 1466698609652 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:16:49 INFO - PROCESS | 3068 | 1466698609655 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 3068 | 1466698609656 Marionette TRACE conn5 <- [1,394,null,{}] 09:16:49 INFO - PROCESS | 3068 | 1466698609660 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 3068 | 1466698609662 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:49 INFO - PROCESS | 3068 | 1466698609738 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:16:49 INFO - PROCESS | 3068 | 1466698609772 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3068 | 1466698609774 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:49 INFO - PROCESS | 3068 | ++DOCSHELL 144E0C00 == 27 [pid = 3068] [id = 108] 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (144E3000) [pid = 3068] [serial = 321] [outer = 00000000] 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (14F12C00) [pid = 3068] [serial = 322] [outer = 144E3000] 09:16:49 INFO - PROCESS | 3068 | 1466698609818 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (15C8B800) [pid = 3068] [serial = 323] [outer = 144E3000] 09:16:50 INFO - PROCESS | 3068 | 1466698610260 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 09:16:50 INFO - PROCESS | 3068 | 1466698610326 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 3068 | 1466698610328 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:16:50 INFO - PROCESS | 3068 | 1466698610331 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:16:50 INFO - PROCESS | 3068 | 1466698610333 Marionette TRACE conn5 <- [1,398,null,{}] 09:16:50 INFO - PROCESS | 3068 | 1466698610336 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 3068 | 1466698610342 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:50 INFO - PROCESS | 3068 | 1466698610445 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:16:50 INFO - PROCESS | 3068 | 1466698610460 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3068 | 1466698610462 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:50 INFO - PROCESS | 3068 | ++DOCSHELL 16C6B000 == 28 [pid = 3068] [id = 109] 09:16:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16C6F800) [pid = 3068] [serial = 324] [outer = 00000000] 09:16:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17041C00) [pid = 3068] [serial = 325] [outer = 16C6F800] 09:16:50 INFO - PROCESS | 3068 | 1466698610505 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17045C00) [pid = 3068] [serial = 326] [outer = 16C6F800] 09:16:50 INFO - PROCESS | 3068 | 1466698610979 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 09:16:50 INFO - PROCESS | 3068 | 1466698611005 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 3068 | 1466698611007 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:16:50 INFO - PROCESS | 3068 | 1466698611010 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 3068 | 1466698611012 Marionette TRACE conn5 <- [1,402,null,{}] 09:16:50 INFO - PROCESS | 3068 | 1466698611015 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 3068 | 1466698611017 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:51 INFO - PROCESS | 3068 | 1466698611118 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:16:51 INFO - PROCESS | 3068 | 1466698611126 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3068 | 1466698611128 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:51 INFO - PROCESS | 3068 | ++DOCSHELL 0E159000 == 29 [pid = 3068] [id = 110] 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1704A000) [pid = 3068] [serial = 327] [outer = 00000000] 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (171E3400) [pid = 3068] [serial = 328] [outer = 1704A000] 09:16:51 INFO - PROCESS | 3068 | 1466698611172 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (17F6CC00) [pid = 3068] [serial = 329] [outer = 1704A000] 09:16:51 INFO - PROCESS | 3068 | 1466698611598 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:16:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 09:16:51 INFO - PROCESS | 3068 | 1466698611642 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3068 | 1466698611644 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:16:51 INFO - PROCESS | 3068 | 1466698611646 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 3068 | 1466698611648 Marionette TRACE conn5 <- [1,406,null,{}] 09:16:51 INFO - PROCESS | 3068 | 1466698611652 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 3068 | 1466698611653 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:51 INFO - PROCESS | 3068 | 1466698611731 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:16:51 INFO - PROCESS | 3068 | 1466698611739 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3068 | 1466698611741 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:51 INFO - PROCESS | 3068 | ++DOCSHELL 171E5800 == 30 [pid = 3068] [id = 111] 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17FE2000) [pid = 3068] [serial = 330] [outer = 00000000] 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1807B000) [pid = 3068] [serial = 331] [outer = 17FE2000] 09:16:51 INFO - PROCESS | 3068 | 1466698611784 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (17FE9800) [pid = 3068] [serial = 332] [outer = 17FE2000] 09:16:52 INFO - PROCESS | 3068 | 1466698612252 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 09:16:52 INFO - PROCESS | 3068 | 1466698612278 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3068 | 1466698612280 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:16:52 INFO - PROCESS | 3068 | 1466698612283 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3068 | 1466698612285 Marionette TRACE conn5 <- [1,410,null,{}] 09:16:52 INFO - PROCESS | 3068 | 1466698612288 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 3068 | 1466698612290 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:52 INFO - PROCESS | 3068 | 1466698612397 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:16:52 INFO - PROCESS | 3068 | 1466698612472 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3068 | 1466698612474 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:52 INFO - PROCESS | 3068 | ++DOCSHELL 0C655800 == 31 [pid = 3068] [id = 112] 09:16:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0E7EC800) [pid = 3068] [serial = 333] [outer = 00000000] 09:16:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (181F6800) [pid = 3068] [serial = 334] [outer = 0E7EC800] 09:16:52 INFO - PROCESS | 3068 | 1466698612520 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (181FBC00) [pid = 3068] [serial = 335] [outer = 0E7EC800] 09:16:52 INFO - PROCESS | 3068 | 1466698612956 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 09:16:52 INFO - PROCESS | 3068 | 1466698613014 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3068 | 1466698613016 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:16:53 INFO - PROCESS | 3068 | 1466698613019 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 3068 | 1466698613020 Marionette TRACE conn5 <- [1,414,null,{}] 09:16:53 INFO - PROCESS | 3068 | 1466698613030 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 3068 | 1466698613031 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:53 INFO - PROCESS | 3068 | 1466698613141 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:16:53 INFO - PROCESS | 3068 | 1466698613153 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 3068 | 1466698613155 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:53 INFO - PROCESS | 3068 | ++DOCSHELL 1863D000 == 32 [pid = 3068] [id = 113] 09:16:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1863FC00) [pid = 3068] [serial = 336] [outer = 00000000] 09:16:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (18655400) [pid = 3068] [serial = 337] [outer = 1863FC00] 09:16:53 INFO - PROCESS | 3068 | 1466698613198 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (18659000) [pid = 3068] [serial = 338] [outer = 1863FC00] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (18641400) [pid = 3068] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (18160000) [pid = 3068] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1863DC00) [pid = 3068] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1929FC00) [pid = 3068] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0C659800) [pid = 3068] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1AA81C00) [pid = 3068] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (17FE8000) [pid = 3068] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (171DD400) [pid = 3068] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16996000) [pid = 3068] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (144E1400) [pid = 3068] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12C76C00) [pid = 3068] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0F523000) [pid = 3068] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E01F800) [pid = 3068] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:16:53 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12E6F000) [pid = 3068] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:16:54 INFO - PROCESS | 3068 | 1466698614287 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1340ms 09:16:54 INFO - PROCESS | 3068 | 1466698614361 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:16:54 INFO - PROCESS | 3068 | 1466698614366 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 3068 | 1466698614371 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3068 | 1466698614376 Marionette TRACE conn5 <- [1,418,null,{}] 09:16:54 INFO - PROCESS | 3068 | 1466698614381 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 3068 | 1466698614384 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:54 INFO - PROCESS | 3068 | 1466698614535 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:16:54 INFO - PROCESS | 3068 | 1466698614649 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3068 | 1466698614652 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:54 INFO - PROCESS | 3068 | ++DOCSHELL 0C654000 == 33 [pid = 3068] [id = 114] 09:16:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0D73B000) [pid = 3068] [serial = 339] [outer = 00000000] 09:16:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0E015800) [pid = 3068] [serial = 340] [outer = 0D73B000] 09:16:54 INFO - PROCESS | 3068 | 1466698614711 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0E075000) [pid = 3068] [serial = 341] [outer = 0D73B000] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (19852400) [pid = 3068] [serial = 305] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19F63C00) [pid = 3068] [serial = 307] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18635C00) [pid = 3068] [serial = 292] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (18659400) [pid = 3068] [serial = 295] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18636400) [pid = 3068] [serial = 293] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (192A9000) [pid = 3068] [serial = 298] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1865D800) [pid = 3068] [serial = 296] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (192A0000) [pid = 3068] [serial = 304] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (19785800) [pid = 3068] [serial = 299] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0D668C00) [pid = 3068] [serial = 268] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0D735400) [pid = 3068] [serial = 269] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1ABDD800) [pid = 3068] [serial = 266] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1807A800) [pid = 3068] [serial = 289] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (171E3C00) [pid = 3068] [serial = 286] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17C5C000) [pid = 3068] [serial = 287] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1714C400) [pid = 3068] [serial = 284] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (16EE2400) [pid = 3068] [serial = 283] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (15C4BC00) [pid = 3068] [serial = 280] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (15DA6800) [pid = 3068] [serial = 281] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (12E71800) [pid = 3068] [serial = 277] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (14476800) [pid = 3068] [serial = 278] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (12309C00) [pid = 3068] [serial = 274] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (125A8C00) [pid = 3068] [serial = 275] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (0E155400) [pid = 3068] [serial = 272] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (0E07AC00) [pid = 3068] [serial = 271] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (17047400) [pid = 3068] [serial = 301] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (17046000) [pid = 3068] [serial = 302] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (17FEAC00) [pid = 3068] [serial = 290] [outer = 00000000] [url = about:blank] 09:16:55 INFO - PROCESS | 3068 | 1466698616014 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:16:56 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 09:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1693ms 09:16:56 INFO - PROCESS | 3068 | 1466698616064 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 3068 | 1466698616068 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:16:56 INFO - PROCESS | 3068 | 1466698616072 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 3068 | 1466698616075 Marionette TRACE conn5 <- [1,422,null,{}] 09:16:56 INFO - PROCESS | 3068 | 1466698616080 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 3068 | 1466698616083 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:56 INFO - PROCESS | 3068 | 1466698616196 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:16:56 INFO - PROCESS | 3068 | 1466698616207 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3068 | 1466698616211 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:56 INFO - PROCESS | 3068 | ++DOCSHELL 0D8E9800 == 34 [pid = 3068] [id = 115] 09:16:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0D8EA000) [pid = 3068] [serial = 342] [outer = 00000000] 09:16:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0DF53400) [pid = 3068] [serial = 343] [outer = 0D8EA000] 09:16:56 INFO - PROCESS | 3068 | 1466698616259 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0E01CC00) [pid = 3068] [serial = 344] [outer = 0D8EA000] 09:16:57 INFO - PROCESS | 3068 | 1466698617201 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1185ms 09:16:57 INFO - PROCESS | 3068 | 1466698617259 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3068 | 1466698617264 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:16:57 INFO - PROCESS | 3068 | 1466698617270 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:16:57 INFO - PROCESS | 3068 | 1466698617273 Marionette TRACE conn5 <- [1,426,null,{}] 09:16:57 INFO - PROCESS | 3068 | 1466698617277 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 3068 | 1466698617280 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:57 INFO - PROCESS | 3068 | 1466698617366 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:16:57 INFO - PROCESS | 3068 | 1466698617373 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 3068 | 1466698617375 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:57 INFO - PROCESS | 3068 | ++DOCSHELL 0E784000 == 35 [pid = 3068] [id = 116] 09:16:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (0E7EC400) [pid = 3068] [serial = 345] [outer = 00000000] 09:16:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (12308800) [pid = 3068] [serial = 346] [outer = 0E7EC400] 09:16:57 INFO - PROCESS | 3068 | 1466698617422 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (125A8C00) [pid = 3068] [serial = 347] [outer = 0E7EC400] 09:16:57 INFO - PROCESS | 3068 | 1466698617907 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3068 | 1466698617946 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:16:57 INFO - PROCESS | 3068 | 1466698617950 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:16:57 INFO - PROCESS | 3068 | 1466698617953 Marionette TRACE conn5 <- [1,430,null,{}] 09:16:57 INFO - PROCESS | 3068 | 1466698617964 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 3068 | 1466698617969 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:58 INFO - PROCESS | 3068 | 1466698618083 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:16:58 INFO - PROCESS | 3068 | 1466698618095 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3068 | 1466698618098 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:58 INFO - PROCESS | 3068 | ++DOCSHELL 14478800 == 36 [pid = 3068] [id = 117] 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (1447B000) [pid = 3068] [serial = 348] [outer = 00000000] 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (14F13000) [pid = 3068] [serial = 349] [outer = 1447B000] 09:16:58 INFO - PROCESS | 3068 | 1466698618145 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (15DA6800) [pid = 3068] [serial = 350] [outer = 1447B000] 09:16:58 INFO - PROCESS | 3068 | 1466698618616 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:16:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 09:16:58 INFO - PROCESS | 3068 | 1466698618626 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 3068 | 1466698618628 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:16:58 INFO - PROCESS | 3068 | 1466698618632 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:16:58 INFO - PROCESS | 3068 | 1466698618633 Marionette TRACE conn5 <- [1,434,null,{}] 09:16:58 INFO - PROCESS | 3068 | 1466698618637 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 3068 | 1466698618639 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:58 INFO - PROCESS | 3068 | 1466698618749 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:16:58 INFO - PROCESS | 3068 | 1466698618830 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3068 | 1466698618832 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:58 INFO - PROCESS | 3068 | ++DOCSHELL 1698D800 == 37 [pid = 3068] [id = 118] 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (16990000) [pid = 3068] [serial = 351] [outer = 00000000] 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (16C6A000) [pid = 3068] [serial = 352] [outer = 16990000] 09:16:58 INFO - PROCESS | 3068 | 1466698618876 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (17044C00) [pid = 3068] [serial = 353] [outer = 16990000] 09:16:59 INFO - PROCESS | 3068 | 1466698619309 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:16:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 09:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:16:59 INFO - PROCESS | 3068 | 1466698619366 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 3068 | 1466698619368 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:16:59 INFO - PROCESS | 3068 | 1466698619371 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 3068 | 1466698619373 Marionette TRACE conn5 <- [1,438,null,{}] 09:16:59 INFO - PROCESS | 3068 | 1466698619376 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 3068 | 1466698619378 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:59 INFO - PROCESS | 3068 | 1466698619484 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:16:59 INFO - PROCESS | 3068 | 1466698619490 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 3068 | 1466698619492 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:16:59 INFO - PROCESS | 3068 | ++DOCSHELL 1704EC00 == 38 [pid = 3068] [id = 119] 09:16:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (1704F000) [pid = 3068] [serial = 354] [outer = 00000000] 09:16:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (171E0000) [pid = 3068] [serial = 355] [outer = 1704F000] 09:16:59 INFO - PROCESS | 3068 | 1466698619539 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (17C62C00) [pid = 3068] [serial = 356] [outer = 1704F000] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17FE2000) [pid = 3068] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (144E3000) [pid = 3068] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1985AC00) [pid = 3068] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (16C6F800) [pid = 3068] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (125A7C00) [pid = 3068] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0C65A000) [pid = 3068] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (0E015000) [pid = 3068] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (0E7F0C00) [pid = 3068] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (1704A000) [pid = 3068] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:16:59 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (0E7EC800) [pid = 3068] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:17:00 INFO - PROCESS | 3068 | 1466698620114 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 770ms 09:17:00 INFO - PROCESS | 3068 | 1466698620142 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:17:00 INFO - PROCESS | 3068 | 1466698620144 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:17:00 INFO - PROCESS | 3068 | 1466698620147 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3068 | 1466698620149 Marionette TRACE conn5 <- [1,442,null,{}] 09:17:00 INFO - PROCESS | 3068 | 1466698620152 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 3068 | 1466698620158 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:00 INFO - PROCESS | 3068 | 1466698620296 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:17:00 INFO - PROCESS | 3068 | 1466698620352 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3068 | 1466698620354 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:00 INFO - PROCESS | 3068 | ++DOCSHELL 159E5400 == 39 [pid = 3068] [id = 120] 09:17:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (16C66C00) [pid = 3068] [serial = 357] [outer = 00000000] 09:17:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (17FEA000) [pid = 3068] [serial = 358] [outer = 16C66C00] 09:17:00 INFO - PROCESS | 3068 | 1466698620398 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (17FEBC00) [pid = 3068] [serial = 359] [outer = 16C66C00] 09:17:00 INFO - PROCESS | 3068 | 1466698620767 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 09:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:17:00 INFO - PROCESS | 3068 | 1466698620818 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 3068 | 1466698620820 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:17:00 INFO - PROCESS | 3068 | 1466698620823 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3068 | 1466698620825 Marionette TRACE conn5 <- [1,446,null,{}] 09:17:00 INFO - PROCESS | 3068 | 1466698620835 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 3068 | 1466698620837 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:00 INFO - PROCESS | 3068 | 1466698620914 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:17:00 INFO - PROCESS | 3068 | 1466698620920 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3068 | 1466698620922 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:00 INFO - PROCESS | 3068 | ++DOCSHELL 0E421C00 == 40 [pid = 3068] [id = 121] 09:17:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (1414F400) [pid = 3068] [serial = 360] [outer = 00000000] 09:17:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (181F4C00) [pid = 3068] [serial = 361] [outer = 1414F400] 09:17:00 INFO - PROCESS | 3068 | 1466698620965 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (1815AC00) [pid = 3068] [serial = 362] [outer = 1414F400] 09:17:01 INFO - PROCESS | 3068 | 1466698621391 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:17:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 590ms 09:17:01 INFO - PROCESS | 3068 | 1466698621414 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 3068 | 1466698621416 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:17:01 INFO - PROCESS | 3068 | 1466698621434 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 3068 | 1466698621436 Marionette TRACE conn5 <- [1,450,null,{}] 09:17:01 INFO - PROCESS | 3068 | 1466698621440 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 3068 | 1466698621442 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:01 INFO - PROCESS | 3068 | 1466698621519 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:17:01 INFO - PROCESS | 3068 | 1466698621525 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 3068 | 1466698621527 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:01 INFO - PROCESS | 3068 | ++DOCSHELL 0E151400 == 41 [pid = 3068] [id = 122] 09:17:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (18641C00) [pid = 3068] [serial = 363] [outer = 00000000] 09:17:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (18659400) [pid = 3068] [serial = 364] [outer = 18641C00] 09:17:01 INFO - PROCESS | 3068 | 1466698621570 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (1865D400) [pid = 3068] [serial = 365] [outer = 18641C00] 09:17:02 INFO - PROCESS | 3068 | 1466698622065 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:17:02 INFO - PROCESS | 3068 | 1466698622112 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:17:02 INFO - PROCESS | 3068 | 1466698622117 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 3068 | 1466698622122 Marionette TRACE conn5 <- [1,454,null,{}] 09:17:02 INFO - PROCESS | 3068 | 1466698622129 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 3068 | 1466698622132 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:02 INFO - PROCESS | 3068 | 1466698622251 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:17:02 INFO - PROCESS | 3068 | 1466698622341 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 3068 | 1466698622345 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:02 INFO - PROCESS | 3068 | ++DOCSHELL 0D8EAC00 == 42 [pid = 3068] [id = 123] 09:17:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0D8EFC00) [pid = 3068] [serial = 366] [outer = 00000000] 09:17:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E071400) [pid = 3068] [serial = 367] [outer = 0D8EFC00] 09:17:02 INFO - PROCESS | 3068 | 1466698622403 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E3D2C00) [pid = 3068] [serial = 368] [outer = 0D8EFC00] 09:17:03 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:03 INFO - PROCESS | 3068 | 1466698623081 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:17:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 990ms 09:17:03 INFO - PROCESS | 3068 | 1466698623108 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3068 | 1466698623112 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:17:03 INFO - PROCESS | 3068 | 1466698623119 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3068 | 1466698623122 Marionette TRACE conn5 <- [1,458,null,{}] 09:17:03 INFO - PROCESS | 3068 | 1466698623126 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 3068 | 1466698623129 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:03 INFO - PROCESS | 3068 | 1466698623237 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:17:03 INFO - PROCESS | 3068 | 1466698623332 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3068 | 1466698623335 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:03 INFO - PROCESS | 3068 | ++DOCSHELL 12D4B400 == 43 [pid = 3068] [id = 124] 09:17:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12D4E800) [pid = 3068] [serial = 369] [outer = 00000000] 09:17:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (13C4EC00) [pid = 3068] [serial = 370] [outer = 12D4E800] 09:17:03 INFO - PROCESS | 3068 | 1466698623391 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (144DFC00) [pid = 3068] [serial = 371] [outer = 12D4E800] 09:17:03 INFO - PROCESS | 3068 | 1466698623966 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3068 | 1466698623995 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:17:03 INFO - PROCESS | 3068 | 1466698623999 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3068 | 1466698624003 Marionette TRACE conn5 <- [1,462,null,{}] 09:17:03 INFO - PROCESS | 3068 | 1466698624014 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 3068 | 1466698624019 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:04 INFO - PROCESS | 3068 | 1466698624126 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:17:04 INFO - PROCESS | 3068 | 1466698624221 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3068 | 1466698624224 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:04 INFO - PROCESS | 3068 | ++DOCSHELL 18160000 == 44 [pid = 3068] [id = 125] 09:17:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18160800) [pid = 3068] [serial = 372] [outer = 00000000] 09:17:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18663800) [pid = 3068] [serial = 373] [outer = 18160800] 09:17:04 INFO - PROCESS | 3068 | 1466698624281 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (19227400) [pid = 3068] [serial = 374] [outer = 18160800] 09:17:04 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:04 INFO - PROCESS | 3068 | 1466698624919 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3068 | 1466698624975 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:17:04 INFO - PROCESS | 3068 | 1466698624979 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:17:04 INFO - PROCESS | 3068 | 1466698624981 Marionette TRACE conn5 <- [1,466,null,{}] 09:17:04 INFO - PROCESS | 3068 | 1466698624984 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 3068 | 1466698624987 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:05 INFO - PROCESS | 3068 | 1466698625092 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:17:05 INFO - PROCESS | 3068 | 1466698625212 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 3068 | 1466698625214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:05 INFO - PROCESS | 3068 | ++DOCSHELL 12DDD000 == 45 [pid = 3068] [id = 126] 09:17:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (192A8400) [pid = 3068] [serial = 375] [outer = 00000000] 09:17:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1984F800) [pid = 3068] [serial = 376] [outer = 192A8400] 09:17:05 INFO - PROCESS | 3068 | 1466698625269 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19859000) [pid = 3068] [serial = 377] [outer = 192A8400] 09:17:06 INFO - PROCESS | 3068 | 1466698626046 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 3068 | 1466698626120 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:17:06 INFO - PROCESS | 3068 | 1466698626125 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 3068 | 1466698626128 Marionette TRACE conn5 <- [1,470,null,{}] 09:17:06 INFO - PROCESS | 3068 | 1466698626134 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 3068 | 1466698626136 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:06 INFO - PROCESS | 3068 | 1466698626237 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:17:06 INFO - PROCESS | 3068 | 1466698626313 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 3068 | 1466698626316 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:06 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E8000 == 46 [pid = 3068] [id = 127] 09:17:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0E15A000) [pid = 3068] [serial = 378] [outer = 00000000] 09:17:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (125A7C00) [pid = 3068] [serial = 379] [outer = 0E15A000] 09:17:06 INFO - PROCESS | 3068 | 1466698626408 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (12D4DC00) [pid = 3068] [serial = 380] [outer = 0E15A000] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0E421C00 == 45 [pid = 3068] [id = 121] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 159E5400 == 44 [pid = 3068] [id = 120] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 1704EC00 == 43 [pid = 3068] [id = 119] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 1698D800 == 42 [pid = 3068] [id = 118] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 14478800 == 41 [pid = 3068] [id = 117] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0E784000 == 40 [pid = 3068] [id = 116] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0D8E9800 == 39 [pid = 3068] [id = 115] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0C655800 == 38 [pid = 3068] [id = 112] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 144E0C00 == 37 [pid = 3068] [id = 108] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 1863D000 == 36 [pid = 3068] [id = 113] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0E159000 == 35 [pid = 3068] [id = 110] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0C654000 == 34 [pid = 3068] [id = 114] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 16C6B000 == 33 [pid = 3068] [id = 109] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 171E5800 == 32 [pid = 3068] [id = 111] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 12DDD000 == 31 [pid = 3068] [id = 126] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 18160000 == 30 [pid = 3068] [id = 125] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0E151400 == 29 [pid = 3068] [id = 122] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 0D8EAC00 == 28 [pid = 3068] [id = 123] 09:17:07 INFO - PROCESS | 3068 | --DOCSHELL 12D4B400 == 27 [pid = 3068] [id = 124] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17FE9800) [pid = 3068] [serial = 332] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (14F12C00) [pid = 3068] [serial = 322] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19F65C00) [pid = 3068] [serial = 308] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17041C00) [pid = 3068] [serial = 325] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (13C50400) [pid = 3068] [serial = 320] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D66C800) [pid = 3068] [serial = 311] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (15C8B800) [pid = 3068] [serial = 323] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E01DC00) [pid = 3068] [serial = 314] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0F1D7C00) [pid = 3068] [serial = 316] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (12D50000) [pid = 3068] [serial = 319] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0C65E400) [pid = 3068] [serial = 310] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0E019400) [pid = 3068] [serial = 313] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171E3400) [pid = 3068] [serial = 328] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17045C00) [pid = 3068] [serial = 326] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17F6CC00) [pid = 3068] [serial = 329] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1239BC00) [pid = 3068] [serial = 317] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1807B000) [pid = 3068] [serial = 331] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (181F6800) [pid = 3068] [serial = 334] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (181FBC00) [pid = 3068] [serial = 335] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3068 | 1466698627479 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1379ms 09:17:07 INFO - PROCESS | 3068 | 1466698627505 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:17:07 INFO - PROCESS | 3068 | 1466698627509 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:17:07 INFO - PROCESS | 3068 | 1466698627513 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3068 | 1466698627518 Marionette TRACE conn5 <- [1,474,null,{}] 09:17:07 INFO - PROCESS | 3068 | 1466698627522 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 3068 | 1466698627525 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:07 INFO - PROCESS | 3068 | 1466698627613 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:17:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0D673000) [pid = 3068] [serial = 381] [outer = 0D628400] 09:17:07 INFO - PROCESS | 3068 | 1466698627641 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3068 | 1466698627644 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:07 INFO - PROCESS | 3068 | ++DOCSHELL 0D8EAC00 == 28 [pid = 3068] [id = 128] 09:17:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0D8EDC00) [pid = 3068] [serial = 382] [outer = 00000000] 09:17:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E012000) [pid = 3068] [serial = 383] [outer = 0D8EDC00] 09:17:07 INFO - PROCESS | 3068 | 1466698627703 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E01A800) [pid = 3068] [serial = 384] [outer = 0D8EDC00] 09:17:08 INFO - PROCESS | 3068 | 1466698628221 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 09:17:08 INFO - PROCESS | 3068 | 1466698628245 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3068 | 1466698628250 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:17:08 INFO - PROCESS | 3068 | 1466698628256 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 3068 | 1466698628258 Marionette TRACE conn5 <- [1,478,null,{}] 09:17:08 INFO - PROCESS | 3068 | 1466698628262 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 3068 | 1466698628265 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:08 INFO - PROCESS | 3068 | 1466698628387 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:17:08 INFO - PROCESS | 3068 | 1466698628472 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3068 | 1466698628474 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:08 INFO - PROCESS | 3068 | ++DOCSHELL 0F5CB400 == 29 [pid = 3068] [id = 129] 09:17:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0F5CCC00) [pid = 3068] [serial = 385] [outer = 00000000] 09:17:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1251AC00) [pid = 3068] [serial = 386] [outer = 0F5CCC00] 09:17:08 INFO - PROCESS | 3068 | 1466698628522 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12C26C00) [pid = 3068] [serial = 387] [outer = 0F5CCC00] 09:17:08 INFO - PROCESS | 3068 | 1466698628909 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 09:17:08 INFO - PROCESS | 3068 | 1466698628990 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3068 | 1466698628992 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:17:08 INFO - PROCESS | 3068 | 1466698628996 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:17:08 INFO - PROCESS | 3068 | 1466698628999 Marionette TRACE conn5 <- [1,482,null,{}] 09:17:08 INFO - PROCESS | 3068 | 1466698629010 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 3068 | 1466698629014 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:09 INFO - PROCESS | 3068 | 1466698629096 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:17:09 INFO - PROCESS | 3068 | 1466698629112 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3068 | 1466698629115 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:09 INFO - PROCESS | 3068 | ++DOCSHELL 15C4E400 == 30 [pid = 3068] [id = 130] 09:17:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (15C7FC00) [pid = 3068] [serial = 388] [outer = 00000000] 09:17:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (15DA6400) [pid = 3068] [serial = 389] [outer = 15C7FC00] 09:17:09 INFO - PROCESS | 3068 | 1466698629162 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1698A400) [pid = 3068] [serial = 390] [outer = 15C7FC00] 09:17:09 INFO - PROCESS | 3068 | 1466698629673 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 09:17:09 INFO - PROCESS | 3068 | 1466698629729 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3068 | 1466698629732 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:17:09 INFO - PROCESS | 3068 | 1466698629735 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 3068 | 1466698629737 Marionette TRACE conn5 <- [1,486,null,{}] 09:17:09 INFO - PROCESS | 3068 | 1466698629740 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 3068 | 1466698629742 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:09 INFO - PROCESS | 3068 | 1466698629850 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:17:09 INFO - PROCESS | 3068 | 1466698629861 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3068 | 1466698629863 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:09 INFO - PROCESS | 3068 | ++DOCSHELL 16996000 == 31 [pid = 3068] [id = 131] 09:17:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16C69400) [pid = 3068] [serial = 391] [outer = 00000000] 09:17:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17041400) [pid = 3068] [serial = 392] [outer = 16C69400] 09:17:09 INFO - PROCESS | 3068 | 1466698629949 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1704B400) [pid = 3068] [serial = 393] [outer = 16C69400] 09:17:10 INFO - PROCESS | 3068 | 1466698630394 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 09:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:17:10 INFO - PROCESS | 3068 | 1466698630409 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3068 | 1466698630411 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:17:10 INFO - PROCESS | 3068 | 1466698630414 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 3068 | 1466698630416 Marionette TRACE conn5 <- [1,490,null,{}] 09:17:10 INFO - PROCESS | 3068 | 1466698630419 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 3068 | 1466698630421 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:10 INFO - PROCESS | 3068 | 1466698630531 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:17:10 INFO - PROCESS | 3068 | 1466698630537 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 3068 | 1466698630539 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:10 INFO - PROCESS | 3068 | ++DOCSHELL 1704F400 == 32 [pid = 3068] [id = 132] 09:17:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1714C800) [pid = 3068] [serial = 394] [outer = 00000000] 09:17:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E3400) [pid = 3068] [serial = 395] [outer = 1714C800] 09:17:10 INFO - PROCESS | 3068 | 1466698630582 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (171E6C00) [pid = 3068] [serial = 396] [outer = 1714C800] 09:17:11 INFO - PROCESS | 3068 | 1466698631053 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 09:17:11 INFO - PROCESS | 3068 | 1466698631089 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:17:11 INFO - PROCESS | 3068 | 1466698631091 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:17:11 INFO - PROCESS | 3068 | 1466698631094 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 3068 | 1466698631096 Marionette TRACE conn5 <- [1,494,null,{}] 09:17:11 INFO - PROCESS | 3068 | 1466698631099 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 3068 | 1466698631105 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:11 INFO - PROCESS | 3068 | 1466698631255 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:17:11 INFO - PROCESS | 3068 | 1466698631268 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3068 | 1466698631270 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:11 INFO - PROCESS | 3068 | ++DOCSHELL 1815A000 == 33 [pid = 3068] [id = 133] 09:17:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18159400) [pid = 3068] [serial = 397] [outer = 00000000] 09:17:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (181F9C00) [pid = 3068] [serial = 398] [outer = 18159400] 09:17:11 INFO - PROCESS | 3068 | 1466698631358 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18637000) [pid = 3068] [serial = 399] [outer = 18159400] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1447B000) [pid = 3068] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16990000) [pid = 3068] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0D8EA000) [pid = 3068] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E7EC400) [pid = 3068] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1863FC00) [pid = 3068] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D73B000) [pid = 3068] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16C66C00) [pid = 3068] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1704F000) [pid = 3068] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18641C00) [pid = 3068] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:17:11 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1414F400) [pid = 3068] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:17:11 INFO - PROCESS | 3068 | 1466698631853 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 830ms 09:17:11 INFO - PROCESS | 3068 | 1466698631926 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 3068 | 1466698631928 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:17:11 INFO - PROCESS | 3068 | 1466698631931 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 3068 | 1466698631933 Marionette TRACE conn5 <- [1,498,null,{}] 09:17:11 INFO - PROCESS | 3068 | 1466698631936 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 3068 | 1466698631938 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:11 INFO - PROCESS | 3068 | 1466698632012 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:17:11 INFO - PROCESS | 3068 | 1466698632017 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3068 | 1466698632019 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:12 INFO - PROCESS | 3068 | ++DOCSHELL 0D6C7000 == 34 [pid = 3068] [id = 134] 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1447F000) [pid = 3068] [serial = 400] [outer = 00000000] 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18638C00) [pid = 3068] [serial = 401] [outer = 1447F000] 09:17:12 INFO - PROCESS | 3068 | 1466698632063 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1863E000) [pid = 3068] [serial = 402] [outer = 1447F000] 09:17:12 INFO - PROCESS | 3068 | 1466698632497 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 09:17:12 INFO - PROCESS | 3068 | 1466698632562 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 3068 | 1466698632564 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:17:12 INFO - PROCESS | 3068 | 1466698632567 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 3068 | 1466698632568 Marionette TRACE conn5 <- [1,502,null,{}] 09:17:12 INFO - PROCESS | 3068 | 1466698632571 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 3068 | 1466698632573 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:12 INFO - PROCESS | 3068 | 1466698632649 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:17:12 INFO - PROCESS | 3068 | 1466698632658 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3068 | 1466698632660 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:12 INFO - PROCESS | 3068 | ++DOCSHELL 1865B000 == 35 [pid = 3068] [id = 135] 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1865C000) [pid = 3068] [serial = 403] [outer = 00000000] 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18662C00) [pid = 3068] [serial = 404] [outer = 1865C000] 09:17:12 INFO - PROCESS | 3068 | 1466698632704 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1865E000) [pid = 3068] [serial = 405] [outer = 1865C000] 09:17:13 INFO - PROCESS | 3068 | 1466698633148 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 09:17:13 INFO - PROCESS | 3068 | 1466698633199 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3068 | 1466698633201 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:17:13 INFO - PROCESS | 3068 | 1466698633208 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:17:13 INFO - PROCESS | 3068 | 1466698633210 Marionette TRACE conn5 <- [1,506,null,{}] 09:17:13 INFO - PROCESS | 3068 | 1466698633213 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 3068 | 1466698633215 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:13 INFO - PROCESS | 3068 | 1466698633291 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:17:13 INFO - PROCESS | 3068 | 1466698633297 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 3068 | 1466698633299 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:13 INFO - PROCESS | 3068 | ++DOCSHELL 192A3800 == 36 [pid = 3068] [id = 136] 09:17:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (192A7400) [pid = 3068] [serial = 406] [outer = 00000000] 09:17:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (192ACC00) [pid = 3068] [serial = 407] [outer = 192A7400] 09:17:13 INFO - PROCESS | 3068 | 1466698633343 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (19782400) [pid = 3068] [serial = 408] [outer = 192A7400] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 0D8EAC00 == 35 [pid = 3068] [id = 128] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 0D7E8000 == 34 [pid = 3068] [id = 127] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 0F5CB400 == 33 [pid = 3068] [id = 129] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 16996000 == 32 [pid = 3068] [id = 131] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 1865B000 == 31 [pid = 3068] [id = 135] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 1815A000 == 30 [pid = 3068] [id = 133] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 15C4E400 == 29 [pid = 3068] [id = 130] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 1704F400 == 28 [pid = 3068] [id = 132] 09:17:14 INFO - PROCESS | 3068 | --DOCSHELL 0D6C7000 == 27 [pid = 3068] [id = 134] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (14F13000) [pid = 3068] [serial = 349] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17044C00) [pid = 3068] [serial = 353] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (16C6A000) [pid = 3068] [serial = 352] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0DF53400) [pid = 3068] [serial = 343] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0E01CC00) [pid = 3068] [serial = 344] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12308800) [pid = 3068] [serial = 346] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18659000) [pid = 3068] [serial = 338] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18655400) [pid = 3068] [serial = 337] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E015800) [pid = 3068] [serial = 340] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E075000) [pid = 3068] [serial = 341] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17FEA000) [pid = 3068] [serial = 358] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171E0000) [pid = 3068] [serial = 355] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17C62C00) [pid = 3068] [serial = 356] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1865D400) [pid = 3068] [serial = 365] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18659400) [pid = 3068] [serial = 364] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (181F4C00) [pid = 3068] [serial = 361] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (17FEBC00) [pid = 3068] [serial = 359] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (15DA6800) [pid = 3068] [serial = 350] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1815AC00) [pid = 3068] [serial = 362] [outer = 00000000] [url = about:blank] 09:17:14 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (125A8C00) [pid = 3068] [serial = 347] [outer = 00000000] [url = about:blank] 09:17:15 INFO - PROCESS | 3068 | 1466698635062 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1873ms 09:17:15 INFO - PROCESS | 3068 | 1466698635089 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3068 | 1466698635094 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:17:15 INFO - PROCESS | 3068 | 1466698635098 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3068 | 1466698635102 Marionette TRACE conn5 <- [1,510,null,{}] 09:17:15 INFO - PROCESS | 3068 | 1466698635108 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 3068 | 1466698635111 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:15 INFO - PROCESS | 3068 | 1466698635199 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:17:15 INFO - PROCESS | 3068 | 1466698635206 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3068 | 1466698635210 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:15 INFO - PROCESS | 3068 | ++DOCSHELL 0D676C00 == 28 [pid = 3068] [id = 137] 09:17:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0D6C7000) [pid = 3068] [serial = 409] [outer = 00000000] 09:17:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0D742800) [pid = 3068] [serial = 410] [outer = 0D6C7000] 09:17:15 INFO - PROCESS | 3068 | 1466698635259 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0D7E8400) [pid = 3068] [serial = 411] [outer = 0D6C7000] 09:17:15 INFO - PROCESS | 3068 | 1466698635743 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 09:17:15 INFO - PROCESS | 3068 | 1466698635789 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3068 | 1466698635794 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:17:15 INFO - PROCESS | 3068 | 1466698635801 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3068 | 1466698635804 Marionette TRACE conn5 <- [1,514,null,{}] 09:17:15 INFO - PROCESS | 3068 | 1466698635808 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 3068 | 1466698635810 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:15 INFO - PROCESS | 3068 | 1466698635896 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:17:15 INFO - PROCESS | 3068 | 1466698635906 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3068 | 1466698635908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:15 INFO - PROCESS | 3068 | ++DOCSHELL 0E153800 == 29 [pid = 3068] [id = 138] 09:17:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E153C00) [pid = 3068] [serial = 412] [outer = 00000000] 09:17:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E157C00) [pid = 3068] [serial = 413] [outer = 0E153C00] 09:17:15 INFO - PROCESS | 3068 | 1466698635955 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E3D2800) [pid = 3068] [serial = 414] [outer = 0E153C00] 09:17:16 INFO - PROCESS | 3068 | 1466698636380 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:17:16 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 09:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 09:17:16 INFO - PROCESS | 3068 | 1466698636409 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3068 | 1466698636411 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:17:16 INFO - PROCESS | 3068 | 1466698636415 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:17:16 INFO - PROCESS | 3068 | 1466698636418 Marionette TRACE conn5 <- [1,518,null,{}] 09:17:16 INFO - PROCESS | 3068 | 1466698636430 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 3068 | 1466698636435 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:16 INFO - PROCESS | 3068 | 1466698636546 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:17:16 INFO - PROCESS | 3068 | 1466698636557 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 3068 | 1466698636560 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:16 INFO - PROCESS | 3068 | ++DOCSHELL 12DE6400 == 30 [pid = 3068] [id = 139] 09:17:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (12E6C800) [pid = 3068] [serial = 415] [outer = 00000000] 09:17:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (13C4D800) [pid = 3068] [serial = 416] [outer = 12E6C800] 09:17:16 INFO - PROCESS | 3068 | 1466698636607 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (14143400) [pid = 3068] [serial = 417] [outer = 12E6C800] 09:17:17 INFO - PROCESS | 3068 | 1466698637039 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 09:17:17 INFO - PROCESS | 3068 | 1466698637089 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3068 | 1466698637092 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:17:17 INFO - PROCESS | 3068 | 1466698637095 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 3068 | 1466698637097 Marionette TRACE conn5 <- [1,522,null,{}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:17 INFO - PROCESS | 3068 | 1466698637100 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 3068 | 1466698637102 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:17 INFO - PROCESS | 3068 | 1466698637183 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:17:17 INFO - PROCESS | 3068 | 1466698637189 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3068 | 1466698637191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:17 INFO - PROCESS | 3068 | ++DOCSHELL 144DF800 == 31 [pid = 3068] [id = 140] 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (144E3400) [pid = 3068] [serial = 418] [outer = 00000000] 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (15C4BC00) [pid = 3068] [serial = 419] [outer = 144E3400] 09:17:17 INFO - PROCESS | 3068 | 1466698637235 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1691CC00) [pid = 3068] [serial = 420] [outer = 144E3400] 09:17:17 INFO - PROCESS | 3068 | 1466698637674 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 09:17:17 INFO - PROCESS | 3068 | 1466698637730 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3068 | 1466698637732 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:17 INFO - PROCESS | 3068 | 1466698637735 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 3068 | 1466698637736 Marionette TRACE conn5 <- [1,526,null,{}] 09:17:17 INFO - PROCESS | 3068 | 1466698637740 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 3068 | 1466698637742 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:17 INFO - PROCESS | 3068 | 1466698637818 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:17:17 INFO - PROCESS | 3068 | 1466698637827 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3068 | 1466698637829 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:17 INFO - PROCESS | 3068 | ++DOCSHELL 16C64400 == 32 [pid = 3068] [id = 141] 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16C65800) [pid = 3068] [serial = 421] [outer = 00000000] 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16C6C000) [pid = 3068] [serial = 422] [outer = 16C65800] 09:17:17 INFO - PROCESS | 3068 | 1466698637872 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17043800) [pid = 3068] [serial = 423] [outer = 16C65800] 09:17:18 INFO - PROCESS | 3068 | 1466698638334 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17:18 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 09:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 09:17:18 INFO - PROCESS | 3068 | 1466698638366 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 3068 | 1466698638368 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:17:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:18 INFO - PROCESS | 3068 | 1466698638372 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 3068 | 1466698638373 Marionette TRACE conn5 <- [1,530,null,{}] 09:17:18 INFO - PROCESS | 3068 | 1466698638377 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 3068 | 1466698638382 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:18 INFO - PROCESS | 3068 | 1466698638483 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:17:18 INFO - PROCESS | 3068 | 1466698638491 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3068 | 1466698638493 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:18 INFO - PROCESS | 3068 | ++DOCSHELL 171DC800 == 33 [pid = 3068] [id = 142] 09:17:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171E5000) [pid = 3068] [serial = 424] [outer = 00000000] 09:17:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17FE6800) [pid = 3068] [serial = 425] [outer = 171E5000] 09:17:18 INFO - PROCESS | 3068 | 1466698638537 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17FEB000) [pid = 3068] [serial = 426] [outer = 171E5000] 09:17:18 INFO - PROCESS | 3068 | 1466698638977 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:17:19 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 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:19 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 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 09:17:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:19 INFO - PROCESS | 3068 | 1466698639008 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 3068 | 1466698639010 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:17:19 INFO - PROCESS | 3068 | 1466698639013 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3068 | 1466698639015 Marionette TRACE conn5 <- [1,534,null,{}] 09:17:19 INFO - PROCESS | 3068 | 1466698639018 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 3068 | 1466698639020 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:19 INFO - PROCESS | 3068 | 1466698639103 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:17:19 INFO - PROCESS | 3068 | 1466698639108 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3068 | 1466698639110 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:19 INFO - PROCESS | 3068 | ++DOCSHELL 17FE7000 == 34 [pid = 3068] [id = 143] 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18081000) [pid = 3068] [serial = 427] [outer = 00000000] 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18632800) [pid = 3068] [serial = 428] [outer = 18081000] 09:17:19 INFO - PROCESS | 3068 | 1466698639154 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18635400) [pid = 3068] [serial = 429] [outer = 18081000] 09:17:19 INFO - PROCESS | 3068 | 1466698639578 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:17:19 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. 09:17:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 09:17:19 INFO - PROCESS | 3068 | 1466698639646 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:17:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:19 INFO - PROCESS | 3068 | 1466698639648 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:17:19 INFO - PROCESS | 3068 | 1466698639651 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3068 | 1466698639653 Marionette TRACE conn5 <- [1,538,null,{}] 09:17:19 INFO - PROCESS | 3068 | 1466698639656 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 3068 | 1466698639658 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:19 INFO - PROCESS | 3068 | 1466698639734 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:17:19 INFO - PROCESS | 3068 | 1466698639740 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3068 | 1466698639742 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:19 INFO - PROCESS | 3068 | ++DOCSHELL 1863C000 == 35 [pid = 3068] [id = 144] 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18641800) [pid = 3068] [serial = 430] [outer = 00000000] 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (18658C00) [pid = 3068] [serial = 431] [outer = 18641800] 09:17:19 INFO - PROCESS | 3068 | 1466698639786 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (18656000) [pid = 3068] [serial = 432] [outer = 18641800] 09:17:20 INFO - PROCESS | 3068 | 1466698640208 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:17:20 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. 09:17:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 09:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:20 INFO - PROCESS | 3068 | 1466698640222 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3068 | 1466698640224 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3068 | 1466698640226 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 3068 | 1466698640228 Marionette TRACE conn5 <- [1,542,null,{}] 09:17:20 INFO - PROCESS | 3068 | 1466698640231 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 3068 | 1466698640233 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:20 INFO - PROCESS | 3068 | 1466698640351 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:17:20 INFO - PROCESS | 3068 | 1466698640366 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 3068 | 1466698640368 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:20 INFO - PROCESS | 3068 | ++DOCSHELL 19163400 == 36 [pid = 3068] [id = 145] 09:17:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (19163800) [pid = 3068] [serial = 433] [outer = 00000000] 09:17:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (192AC800) [pid = 3068] [serial = 434] [outer = 19163800] 09:17:20 INFO - PROCESS | 3068 | 1466698640412 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (19851800) [pid = 3068] [serial = 435] [outer = 19163800] 09:17:20 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:20 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:20 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:20 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:20 INFO - PROCESS | 3068 | 1466698640883 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 09:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:20 INFO - PROCESS | 3068 | 1466698640898 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3068 | 1466698640900 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3068 | 1466698640903 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 3068 | 1466698640905 Marionette TRACE conn5 <- [1,546,null,{}] 09:17:20 INFO - PROCESS | 3068 | 1466698640909 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 3068 | 1466698640910 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:21 INFO - PROCESS | 3068 | 1466698641038 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:17:21 INFO - PROCESS | 3068 | 1466698641045 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3068 | 1466698641047 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:21 INFO - PROCESS | 3068 | ++DOCSHELL 198ED800 == 37 [pid = 3068] [id = 146] 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (198EE000) [pid = 3068] [serial = 436] [outer = 00000000] 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A216C00) [pid = 3068] [serial = 437] [outer = 198EE000] 09:17:21 INFO - PROCESS | 3068 | 1466698641090 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A2B0800) [pid = 3068] [serial = 438] [outer = 198EE000] 09:17:21 INFO - PROCESS | 3068 | 1466698641512 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 09:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:21 INFO - PROCESS | 3068 | 1466698641582 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3068 | 1466698641584 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:17:21 INFO - PROCESS | 3068 | 1466698641587 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3068 | 1466698641590 Marionette TRACE conn5 <- [1,550,null,{}] 09:17:21 INFO - PROCESS | 3068 | 1466698641593 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 3068 | 1466698641595 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:21 INFO - PROCESS | 3068 | 1466698641712 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:17:21 INFO - PROCESS | 3068 | 1466698641792 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3068 | 1466698641795 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:21 INFO - PROCESS | 3068 | ++DOCSHELL 1A588800 == 38 [pid = 3068] [id = 147] 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A58B400) [pid = 3068] [serial = 439] [outer = 00000000] 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1A84B400) [pid = 3068] [serial = 440] [outer = 1A58B400] 09:17:21 INFO - PROCESS | 3068 | 1466698641840 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A89F000) [pid = 3068] [serial = 441] [outer = 1A58B400] 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:22 INFO - PROCESS | 3068 | 1466698642262 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (1865C000) [pid = 3068] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (16C69400) [pid = 3068] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1714C800) [pid = 3068] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (18159400) [pid = 3068] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0F5CCC00) [pid = 3068] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0D8EDC00) [pid = 3068] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E15A000) [pid = 3068] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (192A8400) [pid = 3068] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18160800) [pid = 3068] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (12D4E800) [pid = 3068] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0D8EFC00) [pid = 3068] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (15C7FC00) [pid = 3068] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:17:22 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1447F000) [pid = 3068] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:17:22 INFO - PROCESS | 3068 | 1466698642505 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3068 | 1466698642507 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:17:22 INFO - PROCESS | 3068 | 1466698642516 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3068 | 1466698642517 Marionette TRACE conn5 <- [1,554,null,{}] 09:17:22 INFO - PROCESS | 3068 | 1466698642521 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 3068 | 1466698642522 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:17:22 INFO - PROCESS | 3068 | 1466698642599 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:17:22 INFO - PROCESS | 3068 | 1466698642609 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3068 | 1466698642620 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:22 INFO - PROCESS | 3068 | ++DOCSHELL 0E01C800 == 39 [pid = 3068] [id = 148] 09:17:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0E151000) [pid = 3068] [serial = 442] [outer = 00000000] 09:17:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (12C74400) [pid = 3068] [serial = 443] [outer = 0E151000] 09:17:22 INFO - PROCESS | 3068 | 1466698642663 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (14F0E800) [pid = 3068] [serial = 444] [outer = 0E151000] 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3068 | 1466698643113 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 611ms 09:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:17:23 INFO - PROCESS | 3068 | 1466698643142 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3068 | 1466698643144 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:17:23 INFO - PROCESS | 3068 | 1466698643146 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3068 | 1466698643148 Marionette TRACE conn5 <- [1,558,null,{}] 09:17:23 INFO - PROCESS | 3068 | 1466698643151 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 3068 | 1466698643153 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:23 INFO - PROCESS | 3068 | 1466698643230 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:17:23 INFO - PROCESS | 3068 | 1466698643236 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3068 | 1466698643237 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:23 INFO - PROCESS | 3068 | ++DOCSHELL 15C4CC00 == 40 [pid = 3068] [id = 149] 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1714C800) [pid = 3068] [serial = 445] [outer = 00000000] 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1865C000) [pid = 3068] [serial = 446] [outer = 1714C800] 09:17:23 INFO - PROCESS | 3068 | 1466698643284 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A84AC00) [pid = 3068] [serial = 447] [outer = 1714C800] 09:17:23 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:23 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 3068 | 1466698643703 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 569ms 09:17:23 INFO - PROCESS | 3068 | 1466698643718 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3068 | 1466698643720 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:17:23 INFO - PROCESS | 3068 | 1466698643723 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3068 | 1466698643724 Marionette TRACE conn5 <- [1,562,null,{}] 09:17:23 INFO - PROCESS | 3068 | 1466698643727 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 3068 | 1466698643729 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:23 INFO - PROCESS | 3068 | 1466698643843 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:17:23 INFO - PROCESS | 3068 | 1466698643866 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3068 | 1466698643867 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:23 INFO - PROCESS | 3068 | ++DOCSHELL 18658000 == 41 [pid = 3068] [id = 150] 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A8A7000) [pid = 3068] [serial = 448] [outer = 00000000] 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8C6000) [pid = 3068] [serial = 449] [outer = 1A8A7000] 09:17:23 INFO - PROCESS | 3068 | 1466698643910 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8CAC00) [pid = 3068] [serial = 450] [outer = 1A8A7000] 09:17:24 INFO - PROCESS | 3068 | 1466698644298 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 09:17:24 INFO - PROCESS | 3068 | 1466698644354 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 3068 | 1466698644356 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:17:24 INFO - PROCESS | 3068 | 1466698644359 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 3068 | 1466698644361 Marionette TRACE conn5 <- [1,566,null,{}] 09:17:24 INFO - PROCESS | 3068 | 1466698644364 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 3068 | 1466698644375 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:24 INFO - PROCESS | 3068 | 1466698644486 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:17:24 INFO - PROCESS | 3068 | 1466698644534 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3068 | 1466698644537 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:24 INFO - PROCESS | 3068 | ++DOCSHELL 08D6DC00 == 42 [pid = 3068] [id = 151] 09:17:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (08D6F800) [pid = 3068] [serial = 451] [outer = 00000000] 09:17:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0C60D400) [pid = 3068] [serial = 452] [outer = 08D6F800] 09:17:24 INFO - PROCESS | 3068 | 1466698644682 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0C654800) [pid = 3068] [serial = 453] [outer = 08D6F800] 09:17:25 INFO - PROCESS | 3068 | 1466698645429 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1118ms 09:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:17:25 INFO - PROCESS | 3068 | 1466698645479 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 3068 | 1466698645483 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:17:25 INFO - PROCESS | 3068 | 1466698645488 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3068 | 1466698645492 Marionette TRACE conn5 <- [1,570,null,{}] 09:17:25 INFO - PROCESS | 3068 | 1466698645497 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 3068 | 1466698645501 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:25 INFO - PROCESS | 3068 | 1466698645650 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:17:25 INFO - PROCESS | 3068 | 1466698645753 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 3068 | 1466698645756 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:25 INFO - PROCESS | 3068 | ++DOCSHELL 12DDD000 == 43 [pid = 3068] [id = 152] 09:17:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (12E75000) [pid = 3068] [serial = 454] [outer = 00000000] 09:17:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (144DF400) [pid = 3068] [serial = 455] [outer = 12E75000] 09:17:25 INFO - PROCESS | 3068 | 1466698645814 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (15DA5400) [pid = 3068] [serial = 456] [outer = 12E75000] 09:17:26 INFO - PROCESS | 3068 | 1466698646628 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1237ms 09:17:26 INFO - PROCESS | 3068 | 1466698646725 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3068 | 1466698646730 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:17:26 INFO - PROCESS | 3068 | 1466698646735 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 3068 | 1466698646738 Marionette TRACE conn5 <- [1,574,null,{}] 09:17:26 INFO - PROCESS | 3068 | 1466698646743 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 3068 | 1466698646746 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:26 INFO - PROCESS | 3068 | 1466698646865 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:17:26 INFO - PROCESS | 3068 | 1466698646943 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3068 | 1466698646948 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:26 INFO - PROCESS | 3068 | ++DOCSHELL 0E785000 == 44 [pid = 3068] [id = 153] 09:17:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (0E7ED000) [pid = 3068] [serial = 457] [outer = 00000000] 09:17:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (126BAC00) [pid = 3068] [serial = 458] [outer = 0E7ED000] 09:17:27 INFO - PROCESS | 3068 | 1466698646999 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (12D4B400) [pid = 3068] [serial = 459] [outer = 0E7ED000] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 18658000 == 43 [pid = 3068] [id = 150] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 15C4CC00 == 42 [pid = 3068] [id = 149] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 0E01C800 == 41 [pid = 3068] [id = 148] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 1A588800 == 40 [pid = 3068] [id = 147] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 198ED800 == 39 [pid = 3068] [id = 146] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 19163400 == 38 [pid = 3068] [id = 145] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 1863C000 == 37 [pid = 3068] [id = 144] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 17FE7000 == 36 [pid = 3068] [id = 143] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 171DC800 == 35 [pid = 3068] [id = 142] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 16C64400 == 34 [pid = 3068] [id = 141] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 144DF800 == 33 [pid = 3068] [id = 140] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 12DE6400 == 32 [pid = 3068] [id = 139] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 0E153800 == 31 [pid = 3068] [id = 138] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 0D676C00 == 30 [pid = 3068] [id = 137] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (192ACC00) [pid = 3068] [serial = 407] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOCSHELL 192A3800 == 29 [pid = 3068] [id = 136] 09:17:27 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:27 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:27 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:27 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:27 INFO - PROCESS | 3068 | 1466698647481 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 790ms 09:17:27 INFO - PROCESS | 3068 | 1466698647551 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 3068 | 1466698647555 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (1865E000) [pid = 3068] [serial = 405] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (17041400) [pid = 3068] [serial = 392] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (171E3400) [pid = 3068] [serial = 395] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (1704B400) [pid = 3068] [serial = 393] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (181F9C00) [pid = 3068] [serial = 398] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (171E6C00) [pid = 3068] [serial = 396] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (18662C00) [pid = 3068] [serial = 404] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (18637000) [pid = 3068] [serial = 399] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1251AC00) [pid = 3068] [serial = 386] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0E012000) [pid = 3068] [serial = 383] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E01A800) [pid = 3068] [serial = 384] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (12D4DC00) [pid = 3068] [serial = 380] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (125A7C00) [pid = 3068] [serial = 379] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (19859000) [pid = 3068] [serial = 377] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1984F800) [pid = 3068] [serial = 376] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (19227400) [pid = 3068] [serial = 374] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18663800) [pid = 3068] [serial = 373] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (144DFC00) [pid = 3068] [serial = 371] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (13C4EC00) [pid = 3068] [serial = 370] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E3D2C00) [pid = 3068] [serial = 368] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E071400) [pid = 3068] [serial = 367] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A84CC00) [pid = 3068] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (15DA6400) [pid = 3068] [serial = 389] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12C26C00) [pid = 3068] [serial = 387] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18638C00) [pid = 3068] [serial = 401] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1698A400) [pid = 3068] [serial = 390] [outer = 00000000] [url = about:blank] 09:17:27 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1863E000) [pid = 3068] [serial = 402] [outer = 00000000] [url = about:blank] 09:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:17:27 INFO - PROCESS | 3068 | 1466698647580 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 3068 | 1466698647583 Marionette TRACE conn5 <- [1,578,null,{}] 09:17:27 INFO - PROCESS | 3068 | 1466698647586 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 3068 | 1466698647589 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:27 INFO - PROCESS | 3068 | 1466698647685 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:17:27 INFO - PROCESS | 3068 | 1466698647768 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3068 | 1466698647770 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:27 INFO - PROCESS | 3068 | ++DOCSHELL 1239BC00 == 30 [pid = 3068] [id = 154] 09:17:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12515800) [pid = 3068] [serial = 460] [outer = 00000000] 09:17:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (128C9000) [pid = 3068] [serial = 461] [outer = 12515800] 09:17:27 INFO - PROCESS | 3068 | 1466698647818 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12D30800) [pid = 3068] [serial = 462] [outer = 12515800] 09:17:28 INFO - PROCESS | 3068 | 1466698648290 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 09:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:17:28 INFO - PROCESS | 3068 | 1466698648310 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3068 | 1466698648312 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:17:28 INFO - PROCESS | 3068 | 1466698648316 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3068 | 1466698648319 Marionette TRACE conn5 <- [1,582,null,{}] 09:17:28 INFO - PROCESS | 3068 | 1466698648330 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 3068 | 1466698648334 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:28 INFO - PROCESS | 3068 | 1466698648420 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:17:28 INFO - PROCESS | 3068 | 1466698648429 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3068 | 1466698648432 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:28 INFO - PROCESS | 3068 | ++DOCSHELL 16916000 == 31 [pid = 3068] [id = 155] 09:17:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16917C00) [pid = 3068] [serial = 463] [outer = 00000000] 09:17:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (16C63000) [pid = 3068] [serial = 464] [outer = 16917C00] 09:17:28 INFO - PROCESS | 3068 | 1466698648479 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (16C6DC00) [pid = 3068] [serial = 465] [outer = 16917C00] 09:17:28 INFO - PROCESS | 3068 | 1466698648948 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 09:17:29 INFO - PROCESS | 3068 | 1466698649006 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3068 | 1466698649009 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:17:29 INFO - PROCESS | 3068 | 1466698649012 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3068 | 1466698649013 Marionette TRACE conn5 <- [1,586,null,{}] 09:17:29 INFO - PROCESS | 3068 | 1466698649017 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 3068 | 1466698649019 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:29 INFO - PROCESS | 3068 | 1466698649102 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:17:29 INFO - PROCESS | 3068 | 1466698649110 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3068 | 1466698649120 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:29 INFO - PROCESS | 3068 | ++DOCSHELL 1704FC00 == 32 [pid = 3068] [id = 156] 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1714CC00) [pid = 3068] [serial = 466] [outer = 00000000] 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17C5E400) [pid = 3068] [serial = 467] [outer = 1714CC00] 09:17:29 INFO - PROCESS | 3068 | 1466698649165 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17FDFC00) [pid = 3068] [serial = 468] [outer = 1714CC00] 09:17:29 INFO - PROCESS | 3068 | 1466698649594 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 09:17:29 INFO - PROCESS | 3068 | 1466698649654 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3068 | 1466698649656 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:17:29 INFO - PROCESS | 3068 | 1466698649659 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3068 | 1466698649661 Marionette TRACE conn5 <- [1,590,null,{}] 09:17:29 INFO - PROCESS | 3068 | 1466698649664 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 3068 | 1466698649666 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:29 INFO - PROCESS | 3068 | 1466698649769 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:17:29 INFO - PROCESS | 3068 | 1466698649846 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3068 | 1466698649848 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:29 INFO - PROCESS | 3068 | ++DOCSHELL 0E783C00 == 33 [pid = 3068] [id = 157] 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17FE7C00) [pid = 3068] [serial = 469] [outer = 00000000] 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18156000) [pid = 3068] [serial = 470] [outer = 17FE7C00] 09:17:29 INFO - PROCESS | 3068 | 1466698649892 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18156C00) [pid = 3068] [serial = 471] [outer = 17FE7C00] 09:17:30 INFO - PROCESS | 3068 | 1466698650321 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:17:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 731ms 09:17:30 INFO - PROCESS | 3068 | 1466698650397 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3068 | 1466698650399 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:17:30 INFO - PROCESS | 3068 | 1466698650402 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3068 | 1466698650404 Marionette TRACE conn5 <- [1,594,null,{}] 09:17:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:17:30 INFO - PROCESS | 3068 | 1466698650407 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 3068 | 1466698650413 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:30 INFO - PROCESS | 3068 | 1466698650544 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:17:30 INFO - PROCESS | 3068 | 1466698650601 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3068 | 1466698650602 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:30 INFO - PROCESS | 3068 | ++DOCSHELL 18634400 == 34 [pid = 3068] [id = 158] 09:17:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1863E000) [pid = 3068] [serial = 472] [outer = 00000000] 09:17:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (18660400) [pid = 3068] [serial = 473] [outer = 1863E000] 09:17:30 INFO - PROCESS | 3068 | 1466698650647 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (19161800) [pid = 3068] [serial = 474] [outer = 1863E000] 09:17:31 INFO - PROCESS | 3068 | 1466698651071 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 09:17:31 INFO - PROCESS | 3068 | 1466698651137 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3068 | 1466698651139 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:17:31 INFO - PROCESS | 3068 | 1466698651142 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3068 | 1466698651144 Marionette TRACE conn5 <- [1,598,null,{}] 09:17:31 INFO - PROCESS | 3068 | 1466698651148 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 3068 | 1466698651159 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:31 INFO - PROCESS | 3068 | 1466698651270 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:17:31 INFO - PROCESS | 3068 | 1466698651281 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3068 | 1466698651283 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:31 INFO - PROCESS | 3068 | ++DOCSHELL 1922D000 == 35 [pid = 3068] [id = 159] 09:17:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1929DC00) [pid = 3068] [serial = 475] [outer = 00000000] 09:17:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (192AB000) [pid = 3068] [serial = 476] [outer = 1929DC00] 09:17:31 INFO - PROCESS | 3068 | 1466698651327 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (196D0800) [pid = 3068] [serial = 477] [outer = 1929DC00] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (16C65800) [pid = 3068] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (144E3400) [pid = 3068] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0D6C7000) [pid = 3068] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (192A7400) [pid = 3068] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (12E6C800) [pid = 3068] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (198EE000) [pid = 3068] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1A58B400) [pid = 3068] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E151000) [pid = 3068] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1714C800) [pid = 3068] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (171E5000) [pid = 3068] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18081000) [pid = 3068] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E153C00) [pid = 3068] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18641800) [pid = 3068] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:17:31 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (19163800) [pid = 3068] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:17:31 INFO - PROCESS | 3068 | 1466698651935 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 830ms 09:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:17:31 INFO - PROCESS | 3068 | 1466698651973 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3068 | 1466698651975 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:17:31 INFO - PROCESS | 3068 | 1466698651978 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3068 | 1466698651980 Marionette TRACE conn5 <- [1,602,null,{}] 09:17:31 INFO - PROCESS | 3068 | 1466698651983 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 3068 | 1466698651985 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:32 INFO - PROCESS | 3068 | 1466698652061 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:17:32 INFO - PROCESS | 3068 | 1466698652068 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3068 | 1466698652070 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:32 INFO - PROCESS | 3068 | ++DOCSHELL 125EC800 == 36 [pid = 3068] [id = 160] 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (12D23C00) [pid = 3068] [serial = 478] [outer = 00000000] 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171E7400) [pid = 3068] [serial = 479] [outer = 12D23C00] 09:17:32 INFO - PROCESS | 3068 | 1466698652114 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1865B400) [pid = 3068] [serial = 480] [outer = 12D23C00] 09:17:32 INFO - PROCESS | 3068 | [3068] 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 09:17:32 INFO - PROCESS | 3068 | 1466698652719 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 772ms 09:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:17:32 INFO - PROCESS | 3068 | 1466698652751 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 3068 | 1466698652753 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:17:32 INFO - PROCESS | 3068 | 1466698652756 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 3068 | 1466698652758 Marionette TRACE conn5 <- [1,606,null,{}] 09:17:32 INFO - PROCESS | 3068 | 1466698652761 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 3068 | 1466698652763 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:32 INFO - PROCESS | 3068 | 1466698652841 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:17:32 INFO - PROCESS | 3068 | 1466698652846 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3068 | 1466698652848 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:32 INFO - PROCESS | 3068 | ++DOCSHELL 1807FC00 == 37 [pid = 3068] [id = 161] 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (192A3000) [pid = 3068] [serial = 481] [outer = 00000000] 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19F5B400) [pid = 3068] [serial = 482] [outer = 192A3000] 09:17:32 INFO - PROCESS | 3068 | 1466698652891 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (19F60000) [pid = 3068] [serial = 483] [outer = 192A3000] 09:17:33 INFO - PROCESS | 3068 | 1466698653319 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 09:17:33 INFO - PROCESS | 3068 | 1466698653387 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3068 | 1466698653389 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:17:33 INFO - PROCESS | 3068 | 1466698653392 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 3068 | 1466698653394 Marionette TRACE conn5 <- [1,610,null,{}] 09:17:33 INFO - PROCESS | 3068 | 1466698653398 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 3068 | 1466698653399 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:33 INFO - PROCESS | 3068 | 1466698653478 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:17:33 INFO - PROCESS | 3068 | 1466698653483 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3068 | 1466698653485 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:33 INFO - PROCESS | 3068 | ++DOCSHELL 1704A000 == 38 [pid = 3068] [id = 162] 09:17:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19F5F400) [pid = 3068] [serial = 484] [outer = 00000000] 09:17:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1A849800) [pid = 3068] [serial = 485] [outer = 19F5F400] 09:17:33 INFO - PROCESS | 3068 | 1466698653528 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1A875400) [pid = 3068] [serial = 486] [outer = 19F5F400] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 1239BC00 == 37 [pid = 3068] [id = 154] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 12DDD000 == 36 [pid = 3068] [id = 152] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 0E785000 == 35 [pid = 3068] [id = 153] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 08D6DC00 == 34 [pid = 3068] [id = 151] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 1807FC00 == 33 [pid = 3068] [id = 161] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 125EC800 == 32 [pid = 3068] [id = 160] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 16916000 == 31 [pid = 3068] [id = 155] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 1922D000 == 30 [pid = 3068] [id = 159] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 18634400 == 29 [pid = 3068] [id = 158] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 0E783C00 == 28 [pid = 3068] [id = 157] 09:17:34 INFO - PROCESS | 3068 | --DOCSHELL 1704FC00 == 27 [pid = 3068] [id = 156] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1A8C6000) [pid = 3068] [serial = 449] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16C6C000) [pid = 3068] [serial = 422] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17043800) [pid = 3068] [serial = 423] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (15C4BC00) [pid = 3068] [serial = 419] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1691CC00) [pid = 3068] [serial = 420] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D742800) [pid = 3068] [serial = 410] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0D7E8400) [pid = 3068] [serial = 411] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19782400) [pid = 3068] [serial = 408] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (13C4D800) [pid = 3068] [serial = 416] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14143400) [pid = 3068] [serial = 417] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A2B0800) [pid = 3068] [serial = 438] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1A216C00) [pid = 3068] [serial = 437] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A84B400) [pid = 3068] [serial = 440] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12C74400) [pid = 3068] [serial = 443] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (14F0E800) [pid = 3068] [serial = 444] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1865C000) [pid = 3068] [serial = 446] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17FE6800) [pid = 3068] [serial = 425] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17FEB000) [pid = 3068] [serial = 426] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (18632800) [pid = 3068] [serial = 428] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (18635400) [pid = 3068] [serial = 429] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1A89F000) [pid = 3068] [serial = 441] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0E157C00) [pid = 3068] [serial = 413] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (0E3D2800) [pid = 3068] [serial = 414] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (18658C00) [pid = 3068] [serial = 431] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (18656000) [pid = 3068] [serial = 432] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (192AC800) [pid = 3068] [serial = 434] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (1A84AC00) [pid = 3068] [serial = 447] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (19851800) [pid = 3068] [serial = 435] [outer = 00000000] [url = about:blank] 09:17:35 INFO - PROCESS | 3068 | 1466698655266 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1921ms 09:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:17:35 INFO - PROCESS | 3068 | 1466698655315 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3068 | 1466698655319 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:17:35 INFO - PROCESS | 3068 | 1466698655324 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 3068 | 1466698655327 Marionette TRACE conn5 <- [1,614,null,{}] 09:17:35 INFO - PROCESS | 3068 | 1466698655333 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 3068 | 1466698655336 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:35 INFO - PROCESS | 3068 | 1466698655425 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:17:35 INFO - PROCESS | 3068 | 1466698655434 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3068 | 1466698655439 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:35 INFO - PROCESS | 3068 | ++DOCSHELL 0D8E9800 == 28 [pid = 3068] [id = 163] 09:17:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (0D8EA000) [pid = 3068] [serial = 487] [outer = 00000000] 09:17:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (0DF51800) [pid = 3068] [serial = 488] [outer = 0D8EA000] 09:17:35 INFO - PROCESS | 3068 | 1466698655488 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (0E019400) [pid = 3068] [serial = 489] [outer = 0D8EA000] 09:17:35 INFO - PROCESS | 3068 | 1466698655974 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 09:17:36 INFO - PROCESS | 3068 | 1466698655995 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3068 | 1466698656000 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:17:36 INFO - PROCESS | 3068 | 1466698656006 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3068 | 1466698656008 Marionette TRACE conn5 <- [1,618,null,{}] 09:17:36 INFO - PROCESS | 3068 | 1466698656012 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 3068 | 1466698656016 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:36 INFO - PROCESS | 3068 | 1466698656123 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:17:36 INFO - PROCESS | 3068 | 1466698656134 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3068 | 1466698656137 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:36 INFO - PROCESS | 3068 | ++DOCSHELL 0E783C00 == 29 [pid = 3068] [id = 164] 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (0E785000) [pid = 3068] [serial = 490] [outer = 00000000] 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0F1DAC00) [pid = 3068] [serial = 491] [outer = 0E785000] 09:17:36 INFO - PROCESS | 3068 | 1466698656184 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (1239BC00) [pid = 3068] [serial = 492] [outer = 0E785000] 09:17:36 INFO - PROCESS | 3068 | 1466698656628 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:17:36 INFO - PROCESS | 3068 | 1466698656680 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3068 | 1466698656682 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:17:36 INFO - PROCESS | 3068 | 1466698656686 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:17:36 INFO - PROCESS | 3068 | 1466698656689 Marionette TRACE conn5 <- [1,622,null,{}] 09:17:36 INFO - PROCESS | 3068 | 1466698656700 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 3068 | 1466698656705 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:36 INFO - PROCESS | 3068 | 1466698656811 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:17:36 INFO - PROCESS | 3068 | 1466698656829 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3068 | 1466698656832 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:36 INFO - PROCESS | 3068 | ++DOCSHELL 144DF800 == 30 [pid = 3068] [id = 165] 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (144DFC00) [pid = 3068] [serial = 493] [outer = 00000000] 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (14F09800) [pid = 3068] [serial = 494] [outer = 144DFC00] 09:17:36 INFO - PROCESS | 3068 | 1466698656879 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (14F18C00) [pid = 3068] [serial = 495] [outer = 144DFC00] 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 3068 | 1466698657323 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 09:17:37 INFO - PROCESS | 3068 | 1466698657359 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 3068 | 1466698657362 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:17:37 INFO - PROCESS | 3068 | 1466698657365 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 3068 | 1466698657366 Marionette TRACE conn5 <- [1,626,null,{}] 09:17:37 INFO - PROCESS | 3068 | 1466698657370 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 3068 | 1466698657372 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:37 INFO - PROCESS | 3068 | 1466698657454 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:17:37 INFO - PROCESS | 3068 | 1466698657460 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3068 | 1466698657461 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:37 INFO - PROCESS | 3068 | ++DOCSHELL 15C82800 == 31 [pid = 3068] [id = 166] 09:17:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (15C8E800) [pid = 3068] [serial = 496] [outer = 00000000] 09:17:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (1697B800) [pid = 3068] [serial = 497] [outer = 15C8E800] 09:17:37 INFO - PROCESS | 3068 | 1466698657506 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (16C69400) [pid = 3068] [serial = 498] [outer = 15C8E800] 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:37 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 3068 | 1466698657921 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 09:17:37 INFO - PROCESS | 3068 | 1466698657995 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:17:37 INFO - PROCESS | 3068 | 1466698657998 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 3068 | 1466698658001 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3068 | 1466698658002 Marionette TRACE conn5 <- [1,630,null,{}] 09:17:38 INFO - PROCESS | 3068 | 1466698658006 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 3068 | 1466698658008 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:38 INFO - PROCESS | 3068 | 1466698658084 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:17:38 INFO - PROCESS | 3068 | 1466698658093 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3068 | 1466698658095 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:38 INFO - PROCESS | 3068 | ++DOCSHELL 17045C00 == 32 [pid = 3068] [id = 167] 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (17047400) [pid = 3068] [serial = 499] [outer = 00000000] 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1704EC00) [pid = 3068] [serial = 500] [outer = 17047400] 09:17:38 INFO - PROCESS | 3068 | 1466698658139 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (171DC000) [pid = 3068] [serial = 501] [outer = 17047400] 09:17:38 INFO - PROCESS | 3068 | 1466698658587 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 09:17:38 INFO - PROCESS | 3068 | 1466698658632 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3068 | 1466698658634 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 3068 | 1466698658637 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:17:38 INFO - PROCESS | 3068 | 1466698658639 Marionette TRACE conn5 <- [1,634,null,{}] 09:17:38 INFO - PROCESS | 3068 | 1466698658642 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 3068 | 1466698658648 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:38 INFO - PROCESS | 3068 | 1466698658754 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:17:38 INFO - PROCESS | 3068 | 1466698658762 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3068 | 1466698658764 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:38 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD800 == 33 [pid = 3068] [id = 168] 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FE9000) [pid = 3068] [serial = 502] [outer = 00000000] 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1807F400) [pid = 3068] [serial = 503] [outer = 17FE9000] 09:17:38 INFO - PROCESS | 3068 | 1466698658809 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18157800) [pid = 3068] [serial = 504] [outer = 17FE9000] 09:17:39 INFO - PROCESS | 3068 | 1466698659246 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 09:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:17:39 INFO - PROCESS | 3068 | 1466698659272 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3068 | 1466698659274 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:17:39 INFO - PROCESS | 3068 | 1466698659277 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3068 | 1466698659279 Marionette TRACE conn5 <- [1,638,null,{}] 09:17:39 INFO - PROCESS | 3068 | 1466698659283 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 3068 | 1466698659285 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:39 INFO - PROCESS | 3068 | 1466698659360 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:17:39 INFO - PROCESS | 3068 | 1466698659365 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3068 | 1466698659367 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:39 INFO - PROCESS | 3068 | ++DOCSHELL 18074C00 == 34 [pid = 3068] [id = 169] 09:17:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18160400) [pid = 3068] [serial = 505] [outer = 00000000] 09:17:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1863A000) [pid = 3068] [serial = 506] [outer = 18160400] 09:17:39 INFO - PROCESS | 3068 | 1466698659410 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1863B800) [pid = 3068] [serial = 507] [outer = 18160400] 09:17:39 INFO - PROCESS | 3068 | 1466698659848 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 09:17:39 INFO - PROCESS | 3068 | 1466698659909 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3068 | 1466698659911 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:17:39 INFO - PROCESS | 3068 | 1466698659914 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3068 | 1466698659915 Marionette TRACE conn5 <- [1,642,null,{}] 09:17:39 INFO - PROCESS | 3068 | 1466698659919 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 3068 | 1466698659920 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:40 INFO - PROCESS | 3068 | 1466698659998 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:17:40 INFO - PROCESS | 3068 | 1466698660004 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3068 | 1466698660006 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:40 INFO - PROCESS | 3068 | ++DOCSHELL 1815B000 == 35 [pid = 3068] [id = 170] 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18635800) [pid = 3068] [serial = 508] [outer = 00000000] 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1865FC00) [pid = 3068] [serial = 509] [outer = 18635800] 09:17:40 INFO - PROCESS | 3068 | 1466698660049 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1865B000) [pid = 3068] [serial = 510] [outer = 18635800] 09:17:40 INFO - PROCESS | 3068 | 1466698660472 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 09:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:17:40 INFO - PROCESS | 3068 | 1466698660485 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3068 | 1466698660486 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:17:40 INFO - PROCESS | 3068 | 1466698660489 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 3068 | 1466698660491 Marionette TRACE conn5 <- [1,646,null,{}] 09:17:40 INFO - PROCESS | 3068 | 1466698660513 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 3068 | 1466698660515 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:40 INFO - PROCESS | 3068 | 1466698660592 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:17:40 INFO - PROCESS | 3068 | 1466698660597 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3068 | 1466698660599 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:40 INFO - PROCESS | 3068 | ++DOCSHELL 144DD800 == 36 [pid = 3068] [id = 171] 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1929FC00) [pid = 3068] [serial = 511] [outer = 00000000] 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192A5800) [pid = 3068] [serial = 512] [outer = 1929FC00] 09:17:40 INFO - PROCESS | 3068 | 1466698660642 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (192AC400) [pid = 3068] [serial = 513] [outer = 1929FC00] 09:17:41 INFO - PROCESS | 3068 | 1466698661127 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 09:17:41 INFO - PROCESS | 3068 | 1466698661161 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3068 | 1466698661162 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:17:41 INFO - PROCESS | 3068 | 1466698661165 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3068 | 1466698661167 Marionette TRACE conn5 <- [1,650,null,{}] 09:17:41 INFO - PROCESS | 3068 | 1466698661170 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 3068 | 1466698661172 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:41 INFO - PROCESS | 3068 | 1466698661283 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:17:41 INFO - PROCESS | 3068 | 1466698661291 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3068 | 1466698661292 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:41 INFO - PROCESS | 3068 | ++DOCSHELL 196D1C00 == 37 [pid = 3068] [id = 172] 09:17:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (196D6400) [pid = 3068] [serial = 514] [outer = 00000000] 09:17:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19858C00) [pid = 3068] [serial = 515] [outer = 196D6400] 09:17:41 INFO - PROCESS | 3068 | 1466698661335 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (198F3800) [pid = 3068] [serial = 516] [outer = 196D6400] 09:17:41 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:41 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:41 INFO - PROCESS | 3068 | 1466698661782 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 09:17:41 INFO - PROCESS | 3068 | 1466698661838 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3068 | 1466698661840 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:17:41 INFO - PROCESS | 3068 | 1466698661843 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:17:41 INFO - PROCESS | 3068 | 1466698661845 Marionette TRACE conn5 <- [1,654,null,{}] 09:17:41 INFO - PROCESS | 3068 | 1466698661850 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 3068 | 1466698661853 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:41 INFO - PROCESS | 3068 | 1466698661973 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:17:42 INFO - PROCESS | 3068 | 1466698662060 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3068 | 1466698662062 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:42 INFO - PROCESS | 3068 | ++DOCSHELL 17045000 == 38 [pid = 3068] [id = 173] 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A2E6000) [pid = 3068] [serial = 517] [outer = 00000000] 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A848400) [pid = 3068] [serial = 518] [outer = 1A2E6000] 09:17:42 INFO - PROCESS | 3068 | 1466698662108 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A875000) [pid = 3068] [serial = 519] [outer = 1A2E6000] 09:17:42 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:42 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:42 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:42 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:42 INFO - PROCESS | 3068 | 1466698662547 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:17:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 09:17:42 INFO - PROCESS | 3068 | 1466698662583 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3068 | 1466698662585 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:17:42 INFO - PROCESS | 3068 | 1466698662587 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3068 | 1466698662589 Marionette TRACE conn5 <- [1,658,null,{}] 09:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:17:42 INFO - PROCESS | 3068 | 1466698662593 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 3068 | 1466698662594 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:42 INFO - PROCESS | 3068 | 1466698662700 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:17:42 INFO - PROCESS | 3068 | 1466698662705 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3068 | 1466698662716 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:42 INFO - PROCESS | 3068 | ++DOCSHELL 1815EC00 == 39 [pid = 3068] [id = 174] 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8A3400) [pid = 3068] [serial = 520] [outer = 00000000] 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8C3C00) [pid = 3068] [serial = 521] [outer = 1A8A3400] 09:17:42 INFO - PROCESS | 3068 | 1466698662805 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8C7000) [pid = 3068] [serial = 522] [outer = 1A8A3400] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A8A7000) [pid = 3068] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (17FE7C00) [pid = 3068] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1863E000) [pid = 3068] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1929DC00) [pid = 3068] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (12D23C00) [pid = 3068] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (192A3000) [pid = 3068] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1714CC00) [pid = 3068] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16917C00) [pid = 3068] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12515800) [pid = 3068] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E7ED000) [pid = 3068] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12E75000) [pid = 3068] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:17:43 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (08D6F800) [pid = 3068] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:17:43 INFO - PROCESS | 3068 | 1466698663285 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 729ms 09:17:43 INFO - PROCESS | 3068 | 1466698663349 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3068 | 1466698663351 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:17:43 INFO - PROCESS | 3068 | 1466698663354 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:17:43 INFO - PROCESS | 3068 | 1466698663356 Marionette TRACE conn5 <- [1,662,null,{}] 09:17:43 INFO - PROCESS | 3068 | 1466698663359 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 3068 | 1466698663361 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:43 INFO - PROCESS | 3068 | 1466698663438 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:17:43 INFO - PROCESS | 3068 | 1466698663443 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3068 | 1466698663445 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:43 INFO - PROCESS | 3068 | ++DOCSHELL 15C87800 == 40 [pid = 3068] [id = 175] 09:17:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (16917C00) [pid = 3068] [serial = 523] [outer = 00000000] 09:17:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18634C00) [pid = 3068] [serial = 524] [outer = 16917C00] 09:17:43 INFO - PROCESS | 3068 | 1466698663488 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (196D3C00) [pid = 3068] [serial = 525] [outer = 16917C00] 09:17:43 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:43 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:43 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:43 INFO - PROCESS | 3068 | [3068] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:43 INFO - PROCESS | 3068 | 1466698663913 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:17:43 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 09:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 09:17:43 INFO - PROCESS | 3068 | 1466698663928 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3068 | 1466698663930 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:17:43 INFO - PROCESS | 3068 | 1466698663933 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 3068 | 1466698663935 Marionette TRACE conn5 <- [1,666,null,{}] 09:17:43 INFO - PROCESS | 3068 | 1466698663949 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 3068 | 1466698663950 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:44 INFO - PROCESS | 3068 | 1466698664034 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:17:44 INFO - PROCESS | 3068 | 1466698664042 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3068 | 1466698664044 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:44 INFO - PROCESS | 3068 | ++DOCSHELL 1807D000 == 41 [pid = 3068] [id = 176] 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1A21FC00) [pid = 3068] [serial = 526] [outer = 00000000] 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A8C3000) [pid = 3068] [serial = 527] [outer = 1A21FC00] 09:17:44 INFO - PROCESS | 3068 | 1466698664086 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A8CC800) [pid = 3068] [serial = 528] [outer = 1A21FC00] 09:17:44 INFO - PROCESS | 3068 | 1466698664514 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 09:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:17:44 INFO - PROCESS | 3068 | 1466698664565 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3068 | 1466698664567 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:17:44 INFO - PROCESS | 3068 | 1466698664569 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 3068 | 1466698664571 Marionette TRACE conn5 <- [1,670,null,{}] 09:17:44 INFO - PROCESS | 3068 | 1466698664574 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 3068 | 1466698664586 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:44 INFO - PROCESS | 3068 | 1466698664664 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:17:44 INFO - PROCESS | 3068 | 1466698664673 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3068 | 1466698664675 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:44 INFO - PROCESS | 3068 | ++DOCSHELL 1A8EBC00 == 42 [pid = 3068] [id = 177] 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A8EF800) [pid = 3068] [serial = 529] [outer = 00000000] 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A8F4C00) [pid = 3068] [serial = 530] [outer = 1A8EF800] 09:17:44 INFO - PROCESS | 3068 | 1466698664717 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8F7400) [pid = 3068] [serial = 531] [outer = 1A8EF800] 09:17:45 INFO - PROCESS | 3068 | 1466698665768 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:17:45 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) 09:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1234ms 09:17:45 INFO - PROCESS | 3068 | 1466698665805 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:17:45 INFO - PROCESS | 3068 | 1466698665810 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:17:45 INFO - PROCESS | 3068 | 1466698665815 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 3068 | 1466698665818 Marionette TRACE conn5 <- [1,674,null,{}] 09:17:45 INFO - PROCESS | 3068 | 1466698665824 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 3068 | 1466698665827 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:45 INFO - PROCESS | 3068 | 1466698665970 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:17:46 INFO - PROCESS | 3068 | 1466698666116 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 3068 | 1466698666121 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:46 INFO - PROCESS | 3068 | ++DOCSHELL 0E071400 == 43 [pid = 3068] [id = 178] 09:17:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0E14E400) [pid = 3068] [serial = 532] [outer = 00000000] 09:17:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0E157800) [pid = 3068] [serial = 533] [outer = 0E14E400] 09:17:46 INFO - PROCESS | 3068 | 1466698666180 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0E45B400) [pid = 3068] [serial = 534] [outer = 0E14E400] 09:17:47 INFO - PROCESS | 3068 | 1466698667325 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1537ms 09:17:47 INFO - PROCESS | 3068 | 1466698667364 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3068 | 1466698667368 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:17:47 INFO - PROCESS | 3068 | 1466698667375 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:17:47 INFO - PROCESS | 3068 | 1466698667378 Marionette TRACE conn5 <- [1,678,null,{}] 09:17:47 INFO - PROCESS | 3068 | 1466698667383 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 3068 | 1466698667386 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:47 INFO - PROCESS | 3068 | 1466698667533 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:17:47 INFO - PROCESS | 3068 | 1466698667640 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3068 | 1466698667642 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:47 INFO - PROCESS | 3068 | ++DOCSHELL 0E154800 == 44 [pid = 3068] [id = 179] 09:17:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0E154C00) [pid = 3068] [serial = 535] [outer = 00000000] 09:17:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0E62A400) [pid = 3068] [serial = 536] [outer = 0E154C00] 09:17:47 INFO - PROCESS | 3068 | 1466698667693 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1259EC00) [pid = 3068] [serial = 537] [outer = 0E154C00] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 1807D000 == 43 [pid = 3068] [id = 176] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 15C87800 == 42 [pid = 3068] [id = 175] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 1815EC00 == 41 [pid = 3068] [id = 174] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 17045000 == 40 [pid = 3068] [id = 173] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 196D1C00 == 39 [pid = 3068] [id = 172] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 144DD800 == 38 [pid = 3068] [id = 171] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 1815B000 == 37 [pid = 3068] [id = 170] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 18074C00 == 36 [pid = 3068] [id = 169] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 17FDD800 == 35 [pid = 3068] [id = 168] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 17045C00 == 34 [pid = 3068] [id = 167] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 15C82800 == 33 [pid = 3068] [id = 166] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 144DF800 == 32 [pid = 3068] [id = 165] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 0E783C00 == 31 [pid = 3068] [id = 164] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 0D8E9800 == 30 [pid = 3068] [id = 163] 09:17:47 INFO - PROCESS | 3068 | --DOCSHELL 1704A000 == 29 [pid = 3068] [id = 162] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (1A849800) [pid = 3068] [serial = 485] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (18156000) [pid = 3068] [serial = 470] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (18156C00) [pid = 3068] [serial = 471] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (19161800) [pid = 3068] [serial = 474] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (18660400) [pid = 3068] [serial = 473] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (192AB000) [pid = 3068] [serial = 476] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (171E7400) [pid = 3068] [serial = 479] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (19F5B400) [pid = 3068] [serial = 482] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1865B400) [pid = 3068] [serial = 480] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (196D0800) [pid = 3068] [serial = 477] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17C5E400) [pid = 3068] [serial = 467] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16C63000) [pid = 3068] [serial = 464] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16C6DC00) [pid = 3068] [serial = 465] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (128C9000) [pid = 3068] [serial = 461] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12D30800) [pid = 3068] [serial = 462] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19F60000) [pid = 3068] [serial = 483] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12D4B400) [pid = 3068] [serial = 459] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (126BAC00) [pid = 3068] [serial = 458] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15DA5400) [pid = 3068] [serial = 456] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (144DF400) [pid = 3068] [serial = 455] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0C654800) [pid = 3068] [serial = 453] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0C60D400) [pid = 3068] [serial = 452] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (17FDFC00) [pid = 3068] [serial = 468] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A8CAC00) [pid = 3068] [serial = 450] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3068 | 1466698668708 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1373ms 09:17:48 INFO - PROCESS | 3068 | 1466698668753 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 3068 | 1466698668758 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:17:48 INFO - PROCESS | 3068 | 1466698668764 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:17:48 INFO - PROCESS | 3068 | 1466698668767 Marionette TRACE conn5 <- [1,682,null,{}] 09:17:48 INFO - PROCESS | 3068 | 1466698668771 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 3068 | 1466698668774 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:48 INFO - PROCESS | 3068 | 1466698668861 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:17:48 INFO - PROCESS | 3068 | 1466698668868 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3068 | 1466698668870 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:48 INFO - PROCESS | 3068 | ++DOCSHELL 12309C00 == 30 [pid = 3068] [id = 180] 09:17:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12395000) [pid = 3068] [serial = 538] [outer = 00000000] 09:17:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (12C2CC00) [pid = 3068] [serial = 539] [outer = 12395000] 09:17:48 INFO - PROCESS | 3068 | 1466698668916 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12D30000) [pid = 3068] [serial = 540] [outer = 12395000] 09:17:49 INFO - PROCESS | 3068 | 1466698669875 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:17:49 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) 09:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 09:17:49 INFO - PROCESS | 3068 | 1466698669890 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3068 | 1466698669892 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:17:49 INFO - PROCESS | 3068 | 1466698669896 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:17:49 INFO - PROCESS | 3068 | 1466698669899 Marionette TRACE conn5 <- [1,686,null,{}] 09:17:49 INFO - PROCESS | 3068 | 1466698669910 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 3068 | 1466698669914 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:50 INFO - PROCESS | 3068 | 1466698670001 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:17:50 INFO - PROCESS | 3068 | 1466698670009 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3068 | 1466698670012 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:50 INFO - PROCESS | 3068 | ++DOCSHELL 15C4AC00 == 31 [pid = 3068] [id = 181] 09:17:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (15C4BC00) [pid = 3068] [serial = 541] [outer = 00000000] 09:17:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (15DA6000) [pid = 3068] [serial = 542] [outer = 15C4BC00] 09:17:50 INFO - PROCESS | 3068 | 1466698670059 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (16979C00) [pid = 3068] [serial = 543] [outer = 15C4BC00] 09:17:51 INFO - PROCESS | 3068 | 1466698671012 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:17:51 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) 09:17:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 09:17:51 INFO - PROCESS | 3068 | 1466698671031 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 3068 | 1466698671034 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:17:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:17:51 INFO - PROCESS | 3068 | 1466698671037 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 3068 | 1466698671039 Marionette TRACE conn5 <- [1,690,null,{}] 09:17:51 INFO - PROCESS | 3068 | 1466698671042 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 3068 | 1466698671044 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:51 INFO - PROCESS | 3068 | 1466698671155 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:17:51 INFO - PROCESS | 3068 | 1466698671237 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3068 | 1466698671239 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:51 INFO - PROCESS | 3068 | ++DOCSHELL 17044C00 == 32 [pid = 3068] [id = 182] 09:17:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17047000) [pid = 3068] [serial = 544] [outer = 00000000] 09:17:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1704CC00) [pid = 3068] [serial = 545] [outer = 17047000] 09:17:51 INFO - PROCESS | 3068 | 1466698671284 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (170D6800) [pid = 3068] [serial = 546] [outer = 17047000] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A8A3400) [pid = 3068] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1A21FC00) [pid = 3068] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (18160400) [pid = 3068] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (16917C00) [pid = 3068] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (196D6400) [pid = 3068] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A2E6000) [pid = 3068] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0E785000) [pid = 3068] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (17047400) [pid = 3068] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE9000) [pid = 3068] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (15C8E800) [pid = 3068] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1929FC00) [pid = 3068] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0D8EA000) [pid = 3068] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (18635800) [pid = 3068] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:17:52 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (144DFC00) [pid = 3068] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:17:52 INFO - PROCESS | 3068 | 1466698672307 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1319ms 09:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:17:52 INFO - PROCESS | 3068 | 1466698672358 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3068 | 1466698672360 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:17:52 INFO - PROCESS | 3068 | 1466698672363 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3068 | 1466698672365 Marionette TRACE conn5 <- [1,694,null,{}] 09:17:52 INFO - PROCESS | 3068 | 1466698672368 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 3068 | 1466698672370 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:52 INFO - PROCESS | 3068 | 1466698672448 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:17:52 INFO - PROCESS | 3068 | 1466698672454 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3068 | 1466698672456 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:52 INFO - PROCESS | 3068 | ++DOCSHELL 15DA9400 == 33 [pid = 3068] [id = 183] 09:17:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (16917C00) [pid = 3068] [serial = 547] [outer = 00000000] 09:17:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (1704C400) [pid = 3068] [serial = 548] [outer = 16917C00] 09:17:52 INFO - PROCESS | 3068 | 1466698672501 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (170DF800) [pid = 3068] [serial = 549] [outer = 16917C00] 09:17:53 INFO - PROCESS | 3068 | 1466698673440 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 09:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:17:53 INFO - PROCESS | 3068 | 1466698673493 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 3068 | 1466698673495 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:17:53 INFO - PROCESS | 3068 | 1466698673498 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3068 | 1466698673500 Marionette TRACE conn5 <- [1,698,null,{}] 09:17:53 INFO - PROCESS | 3068 | 1466698673504 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 3068 | 1466698673509 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:53 INFO - PROCESS | 3068 | 1466698673610 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:17:53 INFO - PROCESS | 3068 | 1466698673616 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3068 | 1466698673618 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:53 INFO - PROCESS | 3068 | ++DOCSHELL 17049C00 == 34 [pid = 3068] [id = 184] 09:17:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (170E3000) [pid = 3068] [serial = 550] [outer = 00000000] 09:17:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17FE3C00) [pid = 3068] [serial = 551] [outer = 170E3000] 09:17:53 INFO - PROCESS | 3068 | 1466698673662 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FE9000) [pid = 3068] [serial = 552] [outer = 170E3000] 09:17:54 INFO - PROCESS | 3068 | 1466698674653 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1184ms 09:17:54 INFO - PROCESS | 3068 | 1466698674684 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 3068 | 1466698674688 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:17:54 INFO - PROCESS | 3068 | 1466698674693 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3068 | 1466698674697 Marionette TRACE conn5 <- [1,702,null,{}] 09:17:54 INFO - PROCESS | 3068 | 1466698674703 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 3068 | 1466698674706 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:54 INFO - PROCESS | 3068 | 1466698674846 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:17:54 INFO - PROCESS | 3068 | 1466698674965 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 3068 | 1466698674971 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:55 INFO - PROCESS | 3068 | ++DOCSHELL 0E06FC00 == 35 [pid = 3068] [id = 185] 09:17:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0E14EC00) [pid = 3068] [serial = 553] [outer = 00000000] 09:17:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E159800) [pid = 3068] [serial = 554] [outer = 0E14EC00] 09:17:55 INFO - PROCESS | 3068 | 1466698675069 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0E7F4C00) [pid = 3068] [serial = 555] [outer = 0E14EC00] 09:17:56 INFO - PROCESS | 3068 | 1466698676120 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:17:56 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 09:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1475ms 09:17:56 INFO - PROCESS | 3068 | 1466698676169 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3068 | 1466698676174 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:17:56 INFO - PROCESS | 3068 | 1466698676180 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3068 | 1466698676183 Marionette TRACE conn5 <- [1,706,null,{}] 09:17:56 INFO - PROCESS | 3068 | 1466698676187 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 3068 | 1466698676190 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:56 INFO - PROCESS | 3068 | 1466698676327 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:17:56 INFO - PROCESS | 3068 | 1466698676459 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3068 | 1466698676462 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:56 INFO - PROCESS | 3068 | ++DOCSHELL 15DADC00 == 36 [pid = 3068] [id = 186] 09:17:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1698A000) [pid = 3068] [serial = 556] [outer = 00000000] 09:17:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (16C6C800) [pid = 3068] [serial = 557] [outer = 1698A000] 09:17:56 INFO - PROCESS | 3068 | 1466698676518 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (170D4C00) [pid = 3068] [serial = 558] [outer = 1698A000] 09:17:57 INFO - PROCESS | 3068 | 1466698677599 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:17:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1483ms 09:17:57 INFO - PROCESS | 3068 | 1466698677667 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3068 | 1466698677671 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:17:57 INFO - PROCESS | 3068 | 1466698677676 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3068 | 1466698677679 Marionette TRACE conn5 <- [1,710,null,{}] 09:17:57 INFO - PROCESS | 3068 | 1466698677735 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 3068 | 1466698677737 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:57 INFO - PROCESS | 3068 | 1466698677858 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:17:57 INFO - PROCESS | 3068 | 1466698677974 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3068 | 1466698677977 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:57 INFO - PROCESS | 3068 | ++DOCSHELL 0D6C9C00 == 37 [pid = 3068] [id = 187] 09:17:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0D6CB800) [pid = 3068] [serial = 559] [outer = 00000000] 09:17:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0D7E3000) [pid = 3068] [serial = 560] [outer = 0D6CB800] 09:17:58 INFO - PROCESS | 3068 | 1466698678028 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D8EC800) [pid = 3068] [serial = 561] [outer = 0D6CB800] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 15DA9400 == 36 [pid = 3068] [id = 183] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 17044C00 == 35 [pid = 3068] [id = 182] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 15C4AC00 == 34 [pid = 3068] [id = 181] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 12309C00 == 33 [pid = 3068] [id = 180] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 0E154800 == 32 [pid = 3068] [id = 179] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 1A8EBC00 == 31 [pid = 3068] [id = 177] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 0E071400 == 30 [pid = 3068] [id = 178] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 15DADC00 == 29 [pid = 3068] [id = 186] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 17049C00 == 28 [pid = 3068] [id = 184] 09:17:58 INFO - PROCESS | 3068 | --DOCSHELL 0E06FC00 == 27 [pid = 3068] [id = 185] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (19858C00) [pid = 3068] [serial = 515] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A848400) [pid = 3068] [serial = 518] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0F1DAC00) [pid = 3068] [serial = 491] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1239BC00) [pid = 3068] [serial = 492] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1704EC00) [pid = 3068] [serial = 500] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (171DC000) [pid = 3068] [serial = 501] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18157800) [pid = 3068] [serial = 504] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1807F400) [pid = 3068] [serial = 503] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1697B800) [pid = 3068] [serial = 497] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (16C69400) [pid = 3068] [serial = 498] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (192A5800) [pid = 3068] [serial = 512] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0DF51800) [pid = 3068] [serial = 488] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E019400) [pid = 3068] [serial = 489] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1865FC00) [pid = 3068] [serial = 509] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1865B000) [pid = 3068] [serial = 510] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (14F09800) [pid = 3068] [serial = 494] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (14F18C00) [pid = 3068] [serial = 495] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1A8C3C00) [pid = 3068] [serial = 521] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1A875000) [pid = 3068] [serial = 519] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1A8C3000) [pid = 3068] [serial = 527] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (1863B800) [pid = 3068] [serial = 507] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (1863A000) [pid = 3068] [serial = 506] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (1A8CC800) [pid = 3068] [serial = 528] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (18634C00) [pid = 3068] [serial = 524] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (1A8F4C00) [pid = 3068] [serial = 530] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (198F3800) [pid = 3068] [serial = 516] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (1A8C7000) [pid = 3068] [serial = 522] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (196D3C00) [pid = 3068] [serial = 525] [outer = 00000000] [url = about:blank] 09:17:58 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (192AC400) [pid = 3068] [serial = 513] [outer = 00000000] [url = about:blank] 09:17:59 INFO - PROCESS | 3068 | 1466698679027 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:17:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:17:59 INFO - PROCESS | 3068 | 1466698679052 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:17:59 INFO - PROCESS | 3068 | 1466698679083 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 3068 | 1466698679088 Marionette TRACE conn5 <- [1,714,null,{}] 09:17:59 INFO - PROCESS | 3068 | 1466698679093 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 3068 | 1466698679096 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:59 INFO - PROCESS | 3068 | 1466698679186 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:17:59 INFO - PROCESS | 3068 | 1466698679195 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 3068 | 1466698679199 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:59 INFO - PROCESS | 3068 | ++DOCSHELL 0DF53C00 == 28 [pid = 3068] [id = 188] 09:17:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0DF57000) [pid = 3068] [serial = 562] [outer = 00000000] 09:17:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0E074000) [pid = 3068] [serial = 563] [outer = 0DF57000] 09:17:59 INFO - PROCESS | 3068 | 1466698679246 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0E154800) [pid = 3068] [serial = 564] [outer = 0DF57000] 09:17:59 INFO - PROCESS | 3068 | 1466698679769 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:17:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 750ms 09:17:59 INFO - PROCESS | 3068 | 1466698679808 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3068 | 1466698679813 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:17:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:17:59 INFO - PROCESS | 3068 | 1466698679819 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 3068 | 1466698679822 Marionette TRACE conn5 <- [1,718,null,{}] 09:17:59 INFO - PROCESS | 3068 | 1466698679825 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 3068 | 1466698679828 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:17:59 INFO - PROCESS | 3068 | 1466698679950 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:18:00 INFO - PROCESS | 3068 | 1466698680033 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3068 | 1466698680036 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:00 INFO - PROCESS | 3068 | ++DOCSHELL 12C27400 == 29 [pid = 3068] [id = 189] 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (12C2B400) [pid = 3068] [serial = 565] [outer = 00000000] 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12D2FC00) [pid = 3068] [serial = 566] [outer = 12C2B400] 09:18:00 INFO - PROCESS | 3068 | 1466698680083 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (12DDE000) [pid = 3068] [serial = 567] [outer = 12C2B400] 09:18:00 INFO - PROCESS | 3068 | 1466698680493 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3068 | 1466698680555 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:18:00 INFO - PROCESS | 3068 | 1466698680558 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 3068 | 1466698680562 Marionette TRACE conn5 <- [1,722,null,{}] 09:18:00 INFO - PROCESS | 3068 | 1466698680573 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 3068 | 1466698680577 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:00 INFO - PROCESS | 3068 | 1466698680667 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:18:00 INFO - PROCESS | 3068 | 1466698680684 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3068 | 1466698680686 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:00 INFO - PROCESS | 3068 | ++DOCSHELL 15C89400 == 30 [pid = 3068] [id = 190] 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (15C8B800) [pid = 3068] [serial = 568] [outer = 00000000] 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (15DA9C00) [pid = 3068] [serial = 569] [outer = 15C8B800] 09:18:00 INFO - PROCESS | 3068 | 1466698680733 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (1698A400) [pid = 3068] [serial = 570] [outer = 15C8B800] 09:18:01 INFO - PROCESS | 3068 | 1466698681210 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 09:18:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:18:01 INFO - PROCESS | 3068 | 1466698681234 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3068 | 1466698681237 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:18:01 INFO - PROCESS | 3068 | 1466698681246 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3068 | 1466698681248 Marionette TRACE conn5 <- [1,726,null,{}] 09:18:01 INFO - PROCESS | 3068 | 1466698681251 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 3068 | 1466698681253 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:01 INFO - PROCESS | 3068 | 1466698681392 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:18:01 INFO - PROCESS | 3068 | 1466698681402 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3068 | 1466698681404 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:01 INFO - PROCESS | 3068 | ++DOCSHELL 16C62C00 == 31 [pid = 3068] [id = 191] 09:18:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (16C64C00) [pid = 3068] [serial = 571] [outer = 00000000] 09:18:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (17045C00) [pid = 3068] [serial = 572] [outer = 16C64C00] 09:18:01 INFO - PROCESS | 3068 | 1466698681450 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (1704EC00) [pid = 3068] [serial = 573] [outer = 16C64C00] 09:18:02 INFO - PROCESS | 3068 | 1466698682345 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:18:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 09:18:02 INFO - PROCESS | 3068 | 1466698682375 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3068 | 1466698682377 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:18:02 INFO - PROCESS | 3068 | 1466698682380 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:18:02 INFO - PROCESS | 3068 | 1466698682382 Marionette TRACE conn5 <- [1,730,null,{}] 09:18:02 INFO - PROCESS | 3068 | 1466698682386 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 3068 | 1466698682388 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:02 INFO - PROCESS | 3068 | 1466698682494 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:18:02 INFO - PROCESS | 3068 | 1466698682500 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3068 | 1466698682502 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:02 INFO - PROCESS | 3068 | ++DOCSHELL 16C6AC00 == 32 [pid = 3068] [id = 192] 09:18:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (1704D000) [pid = 3068] [serial = 574] [outer = 00000000] 09:18:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (171D9000) [pid = 3068] [serial = 575] [outer = 1704D000] 09:18:02 INFO - PROCESS | 3068 | 1466698682546 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (171DE800) [pid = 3068] [serial = 576] [outer = 1704D000] 09:18:02 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17047000) [pid = 3068] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:18:02 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1A8EF800) [pid = 3068] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:18:02 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (12395000) [pid = 3068] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:18:02 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (0E154C00) [pid = 3068] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:18:02 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0E14E400) [pid = 3068] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:18:03 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (15C4BC00) [pid = 3068] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:18:03 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (16917C00) [pid = 3068] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:18:03 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (19F5F400) [pid = 3068] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:18:03 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (170E3000) [pid = 3068] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:18:03 INFO - PROCESS | 3068 | 1466698683588 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:18:03 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 09:18:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1233ms 09:18:03 INFO - PROCESS | 3068 | 1466698683619 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:18:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:18:03 INFO - PROCESS | 3068 | 1466698683621 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 3068 | 1466698683624 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3068 | 1466698683625 Marionette TRACE conn5 <- [1,734,null,{}] 09:18:03 INFO - PROCESS | 3068 | 1466698683629 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 3068 | 1466698683635 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:03 INFO - PROCESS | 3068 | 1466698683727 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:18:03 INFO - PROCESS | 3068 | 1466698683798 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3068 | 1466698683800 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:03 INFO - PROCESS | 3068 | ++DOCSHELL 08C80800 == 33 [pid = 3068] [id = 193] 09:18:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (1447F400) [pid = 3068] [serial = 577] [outer = 00000000] 09:18:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (1807A000) [pid = 3068] [serial = 578] [outer = 1447F400] 09:18:03 INFO - PROCESS | 3068 | 1466698683845 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (18155C00) [pid = 3068] [serial = 579] [outer = 1447F400] 09:18:04 INFO - PROCESS | 3068 | 1466698684701 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:18:04 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.) 09:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 09:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:18:04 INFO - PROCESS | 3068 | 1466698684757 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3068 | 1466698684759 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:18:04 INFO - PROCESS | 3068 | 1466698684762 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 3068 | 1466698684763 Marionette TRACE conn5 <- [1,738,null,{}] 09:18:04 INFO - PROCESS | 3068 | 1466698684767 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 3068 | 1466698684769 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:04 INFO - PROCESS | 3068 | 1466698684844 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:18:04 INFO - PROCESS | 3068 | 1466698684917 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3068 | 1466698684918 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:04 INFO - PROCESS | 3068 | ++DOCSHELL 18154400 == 34 [pid = 3068] [id = 194] 09:18:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (1815E400) [pid = 3068] [serial = 580] [outer = 00000000] 09:18:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (181F9C00) [pid = 3068] [serial = 581] [outer = 1815E400] 09:18:04 INFO - PROCESS | 3068 | 1466698684962 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (18636400) [pid = 3068] [serial = 582] [outer = 1815E400] 09:18:06 INFO - PROCESS | 3068 | 1466698686145 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:18:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1423ms 09:18:06 INFO - PROCESS | 3068 | 1466698686186 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3068 | 1466698686191 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:18:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:18:06 INFO - PROCESS | 3068 | 1466698686196 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3068 | 1466698686200 Marionette TRACE conn5 <- [1,742,null,{}] 09:18:06 INFO - PROCESS | 3068 | 1466698686205 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 3068 | 1466698686209 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:06 INFO - PROCESS | 3068 | 1466698686400 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:18:06 INFO - PROCESS | 3068 | 1466698686504 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3068 | 1466698686507 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:06 INFO - PROCESS | 3068 | ++DOCSHELL 0E153400 == 35 [pid = 3068] [id = 195] 09:18:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E3D2C00) [pid = 3068] [serial = 583] [outer = 00000000] 09:18:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (12C2C000) [pid = 3068] [serial = 584] [outer = 0E3D2C00] 09:18:06 INFO - PROCESS | 3068 | 1466698686564 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (13C4D800) [pid = 3068] [serial = 585] [outer = 0E3D2C00] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 08C80800 == 34 [pid = 3068] [id = 193] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 16C6AC00 == 33 [pid = 3068] [id = 192] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 16C62C00 == 32 [pid = 3068] [id = 191] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 15C89400 == 31 [pid = 3068] [id = 190] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 12C27400 == 30 [pid = 3068] [id = 189] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 0DF53C00 == 29 [pid = 3068] [id = 188] 09:18:07 INFO - PROCESS | 3068 | --DOCSHELL 0D6C9C00 == 28 [pid = 3068] [id = 187] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1A875400) [pid = 3068] [serial = 486] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (170DF800) [pid = 3068] [serial = 549] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (16979C00) [pid = 3068] [serial = 543] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (17FE3C00) [pid = 3068] [serial = 551] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1704CC00) [pid = 3068] [serial = 545] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1A8F7400) [pid = 3068] [serial = 531] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (12C2CC00) [pid = 3068] [serial = 539] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (12D30000) [pid = 3068] [serial = 540] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (0E62A400) [pid = 3068] [serial = 536] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (1259EC00) [pid = 3068] [serial = 537] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (0E157800) [pid = 3068] [serial = 533] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (0E45B400) [pid = 3068] [serial = 534] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (15DA6000) [pid = 3068] [serial = 542] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (1704C400) [pid = 3068] [serial = 548] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (17FE9000) [pid = 3068] [serial = 552] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (170D6800) [pid = 3068] [serial = 546] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 3068 | 1466698687765 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:18:07 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 09:18:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1620ms 09:18:07 INFO - PROCESS | 3068 | 1466698687821 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3068 | 1466698687825 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:18:07 INFO - PROCESS | 3068 | 1466698687830 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 3068 | 1466698687833 Marionette TRACE conn5 <- [1,746,null,{}] 09:18:07 INFO - PROCESS | 3068 | 1466698687899 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 3068 | 1466698687902 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:07 INFO - PROCESS | 3068 | 1466698687981 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:18:07 INFO - PROCESS | 3068 | 1466698687989 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3068 | 1466698687993 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:08 INFO - PROCESS | 3068 | ++DOCSHELL 0DF50C00 == 29 [pid = 3068] [id = 196] 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (0DF52800) [pid = 3068] [serial = 586] [outer = 00000000] 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0E01A400) [pid = 3068] [serial = 587] [outer = 0DF52800] 09:18:08 INFO - PROCESS | 3068 | 1466698688040 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0E3CD400) [pid = 3068] [serial = 588] [outer = 0DF52800] 09:18:08 INFO - PROCESS | 3068 | 1466698688499 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 710ms 09:18:08 INFO - PROCESS | 3068 | 1466698688541 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 3068 | 1466698688546 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:18:08 INFO - PROCESS | 3068 | 1466698688552 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 3068 | 1466698688555 Marionette TRACE conn5 <- [1,750,null,{}] 09:18:08 INFO - PROCESS | 3068 | 1466698688558 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 3068 | 1466698688561 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:08 INFO - PROCESS | 3068 | 1466698688646 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:18:08 INFO - PROCESS | 3068 | 1466698688655 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 3068 | 1466698688657 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:08 INFO - PROCESS | 3068 | ++DOCSHELL 12C95000 == 30 [pid = 3068] [id = 197] 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (12C96000) [pid = 3068] [serial = 589] [outer = 00000000] 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (12D45C00) [pid = 3068] [serial = 590] [outer = 12C96000] 09:18:08 INFO - PROCESS | 3068 | 1466698688705 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12E75000) [pid = 3068] [serial = 591] [outer = 12C96000] 09:18:09 INFO - PROCESS | 3068 | 1466698689639 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:18:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1116ms 09:18:09 INFO - PROCESS | 3068 | 1466698689672 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 3068 | 1466698689674 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:18:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:18:09 INFO - PROCESS | 3068 | 1466698689678 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 3068 | 1466698689682 Marionette TRACE conn5 <- [1,754,null,{}] 09:18:09 INFO - PROCESS | 3068 | 1466698689692 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 3068 | 1466698689697 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:09 INFO - PROCESS | 3068 | 1466698689812 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:18:09 INFO - PROCESS | 3068 | 1466698689819 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3068 | 1466698689822 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:09 INFO - PROCESS | 3068 | ++DOCSHELL 15DA7C00 == 31 [pid = 3068] [id = 198] 09:18:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (15DA9000) [pid = 3068] [serial = 592] [outer = 00000000] 09:18:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (16973800) [pid = 3068] [serial = 593] [outer = 15DA9000] 09:18:09 INFO - PROCESS | 3068 | 1466698689870 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (16990800) [pid = 3068] [serial = 594] [outer = 15DA9000] 09:18:10 INFO - PROCESS | 3068 | 1466698690816 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1178ms 09:18:10 INFO - PROCESS | 3068 | 1466698690860 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 3068 | 1466698690862 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:18:10 INFO - PROCESS | 3068 | 1466698690865 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:18:10 INFO - PROCESS | 3068 | 1466698690867 Marionette TRACE conn5 <- [1,758,null,{}] 09:18:10 INFO - PROCESS | 3068 | 1466698690884 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 3068 | 1466698690886 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (16C64C00) [pid = 3068] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (0D6CB800) [pid = 3068] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (15C8B800) [pid = 3068] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (1704D000) [pid = 3068] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (0DF57000) [pid = 3068] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (12C2B400) [pid = 3068] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (0E14EC00) [pid = 3068] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (1698A000) [pid = 3068] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:10 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (1447F400) [pid = 3068] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:10 INFO - PROCESS | 3068 | 1466698690997 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:18:11 INFO - PROCESS | 3068 | 1466698691043 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3068 | 1466698691045 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:11 INFO - PROCESS | 3068 | ++DOCSHELL 15C4BC00 == 32 [pid = 3068] [id = 199] 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (15C8B800) [pid = 3068] [serial = 595] [outer = 00000000] 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (16C69C00) [pid = 3068] [serial = 596] [outer = 15C8B800] 09:18:11 INFO - PROCESS | 3068 | 1466698691090 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (17043C00) [pid = 3068] [serial = 597] [outer = 15C8B800] 09:18:11 INFO - PROCESS | 3068 | 1466698691460 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:18:11 INFO - PROCESS | 3068 | 1466698691500 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3068 | 1466698691502 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:18:11 INFO - PROCESS | 3068 | 1466698691505 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 3068 | 1466698691506 Marionette TRACE conn5 <- [1,762,null,{}] 09:18:11 INFO - PROCESS | 3068 | 1466698691517 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 3068 | 1466698691519 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:11 INFO - PROCESS | 3068 | 1466698691597 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:18:11 INFO - PROCESS | 3068 | 1466698691602 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3068 | 1466698691604 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:11 INFO - PROCESS | 3068 | ++DOCSHELL 1704B400 == 33 [pid = 3068] [id = 200] 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (1704E400) [pid = 3068] [serial = 598] [outer = 00000000] 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (170E2000) [pid = 3068] [serial = 599] [outer = 1704E400] 09:18:11 INFO - PROCESS | 3068 | 1466698691647 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (171DE400) [pid = 3068] [serial = 600] [outer = 1704E400] 09:18:12 INFO - PROCESS | 3068 | 1466698692071 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 590ms 09:18:12 INFO - PROCESS | 3068 | 1466698692096 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3068 | 1466698692098 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:18:12 INFO - PROCESS | 3068 | 1466698692115 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3068 | 1466698692117 Marionette TRACE conn5 <- [1,766,null,{}] 09:18:12 INFO - PROCESS | 3068 | 1466698692120 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 3068 | 1466698692126 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:12 INFO - PROCESS | 3068 | 1466698692229 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:18:12 INFO - PROCESS | 3068 | 1466698692236 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3068 | 1466698692238 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:12 INFO - PROCESS | 3068 | ++DOCSHELL 170E0000 == 34 [pid = 3068] [id = 201] 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (17FE5800) [pid = 3068] [serial = 601] [outer = 00000000] 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (18080C00) [pid = 3068] [serial = 602] [outer = 17FE5800] 09:18:12 INFO - PROCESS | 3068 | 1466698692283 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (18156400) [pid = 3068] [serial = 603] [outer = 17FE5800] 09:18:12 INFO - PROCESS | 3068 | 1466698692721 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 09:18:12 INFO - PROCESS | 3068 | 1466698692788 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3068 | 1466698692790 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:18:12 INFO - PROCESS | 3068 | 1466698692797 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3068 | 1466698692799 Marionette TRACE conn5 <- [1,770,null,{}] 09:18:12 INFO - PROCESS | 3068 | 1466698692802 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 3068 | 1466698692804 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:12 INFO - PROCESS | 3068 | 1466698692880 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:18:12 INFO - PROCESS | 3068 | 1466698692886 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3068 | 1466698692887 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:12 INFO - PROCESS | 3068 | ++DOCSHELL 17FEBC00 == 35 [pid = 3068] [id = 202] 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (18080000) [pid = 3068] [serial = 604] [outer = 00000000] 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (18638400) [pid = 3068] [serial = 605] [outer = 18080000] 09:18:12 INFO - PROCESS | 3068 | 1466698692930 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (18639800) [pid = 3068] [serial = 606] [outer = 18080000] 09:18:13 INFO - PROCESS | 3068 | 1466698693349 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 09:18:13 INFO - PROCESS | 3068 | 1466698693369 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 3068 | 1466698693371 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:18:13 INFO - PROCESS | 3068 | 1466698693374 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 3068 | 1466698693376 Marionette TRACE conn5 <- [1,774,null,{}] 09:18:13 INFO - PROCESS | 3068 | 1466698693379 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 3068 | 1466698693381 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:13 INFO - PROCESS | 3068 | 1466698693534 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:18:13 INFO - PROCESS | 3068 | 1466698693642 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3068 | 1466698693645 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:13 INFO - PROCESS | 3068 | ++DOCSHELL 0C658000 == 36 [pid = 3068] [id = 203] 09:18:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0C658C00) [pid = 3068] [serial = 607] [outer = 00000000] 09:18:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0D783000) [pid = 3068] [serial = 608] [outer = 0C658C00] 09:18:13 INFO - PROCESS | 3068 | 1466698693747 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0D8EF800) [pid = 3068] [serial = 609] [outer = 0C658C00] 09:18:14 INFO - PROCESS | 3068 | 1466698694320 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 09:18:14 INFO - PROCESS | 3068 | 1466698694346 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3068 | 1466698694351 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:18:14 INFO - PROCESS | 3068 | 1466698694355 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3068 | 1466698694359 Marionette TRACE conn5 <- [1,778,null,{}] 09:18:14 INFO - PROCESS | 3068 | 1466698694364 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 3068 | 1466698694367 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:14 INFO - PROCESS | 3068 | 1466698694476 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:18:14 INFO - PROCESS | 3068 | 1466698694573 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3068 | 1466698694576 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:14 INFO - PROCESS | 3068 | ++DOCSHELL 12D28400 == 37 [pid = 3068] [id = 204] 09:18:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (12D30000) [pid = 3068] [serial = 610] [outer = 00000000] 09:18:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (1447E400) [pid = 3068] [serial = 611] [outer = 12D30000] 09:18:14 INFO - PROCESS | 3068 | 1466698694631 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (14F15400) [pid = 3068] [serial = 612] [outer = 12D30000] 09:18:15 INFO - PROCESS | 3068 | 1466698695219 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 09:18:15 INFO - PROCESS | 3068 | 1466698695286 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 3068 | 1466698695289 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:18:15 INFO - PROCESS | 3068 | 1466698695293 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 3068 | 1466698695295 Marionette TRACE conn5 <- [1,782,null,{}] 09:18:15 INFO - PROCESS | 3068 | 1466698695299 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 3068 | 1466698695302 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:15 INFO - PROCESS | 3068 | 1466698695411 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:18:15 INFO - PROCESS | 3068 | 1466698695536 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3068 | 1466698695539 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:15 INFO - PROCESS | 3068 | ++DOCSHELL 170D5800 == 38 [pid = 3068] [id = 205] 09:18:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17C58C00) [pid = 3068] [serial = 613] [outer = 00000000] 09:18:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17FE4800) [pid = 3068] [serial = 614] [outer = 17C58C00] 09:18:15 INFO - PROCESS | 3068 | 1466698695594 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1815EC00) [pid = 3068] [serial = 615] [outer = 17C58C00] 09:18:16 INFO - PROCESS | 3068 | 1466698696181 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 09:18:16 INFO - PROCESS | 3068 | 1466698696226 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3068 | 1466698696230 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:18:16 INFO - PROCESS | 3068 | 1466698696241 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3068 | 1466698696245 Marionette TRACE conn5 <- [1,786,null,{}] 09:18:16 INFO - PROCESS | 3068 | 1466698696249 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 3068 | 1466698696252 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:16 INFO - PROCESS | 3068 | 1466698696363 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:18:16 INFO - PROCESS | 3068 | 1466698696485 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3068 | 1466698696487 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:16 INFO - PROCESS | 3068 | ++DOCSHELL 1863C400 == 39 [pid = 3068] [id = 206] 09:18:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1865D000) [pid = 3068] [serial = 616] [outer = 00000000] 09:18:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1915A000) [pid = 3068] [serial = 617] [outer = 1865D000] 09:18:16 INFO - PROCESS | 3068 | 1466698696542 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1922D000) [pid = 3068] [serial = 618] [outer = 1865D000] 09:18:17 INFO - PROCESS | 3068 | 1466698697237 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:18:17 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 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1027ms 09:18:17 INFO - PROCESS | 3068 | 1466698697262 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 3068 | 1466698697267 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:18:17 INFO - PROCESS | 3068 | 1466698697271 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 3068 | 1466698697275 Marionette TRACE conn5 <- [1,790,null,{}] 09:18:17 INFO - PROCESS | 3068 | 1466698697280 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 3068 | 1466698697282 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:17 INFO - PROCESS | 3068 | 1466698697383 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:18:17 INFO - PROCESS | 3068 | 1466698697484 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3068 | 1466698697489 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:17 INFO - PROCESS | 3068 | ++DOCSHELL 0E075000 == 40 [pid = 3068] [id = 207] 09:18:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E45B800) [pid = 3068] [serial = 619] [outer = 00000000] 09:18:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (125AB000) [pid = 3068] [serial = 620] [outer = 0E45B800] 09:18:17 INFO - PROCESS | 3068 | 1466698697538 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (12D44400) [pid = 3068] [serial = 621] [outer = 0E45B800] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 17FEBC00 == 39 [pid = 3068] [id = 202] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 170E0000 == 38 [pid = 3068] [id = 201] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 1704B400 == 37 [pid = 3068] [id = 200] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 15C4BC00 == 36 [pid = 3068] [id = 199] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 15DA7C00 == 35 [pid = 3068] [id = 198] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 12C95000 == 34 [pid = 3068] [id = 197] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 0DF50C00 == 33 [pid = 3068] [id = 196] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 18154400 == 32 [pid = 3068] [id = 194] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 0E153400 == 31 [pid = 3068] [id = 195] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 1863C400 == 30 [pid = 3068] [id = 206] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 170D5800 == 29 [pid = 3068] [id = 205] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 0C658000 == 28 [pid = 3068] [id = 203] 09:18:18 INFO - PROCESS | 3068 | --DOCSHELL 12D28400 == 27 [pid = 3068] [id = 204] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17045C00) [pid = 3068] [serial = 572] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D7E3000) [pid = 3068] [serial = 560] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (15DA9C00) [pid = 3068] [serial = 569] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (171D9000) [pid = 3068] [serial = 575] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0E074000) [pid = 3068] [serial = 563] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E154800) [pid = 3068] [serial = 564] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (12D2FC00) [pid = 3068] [serial = 566] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1704EC00) [pid = 3068] [serial = 573] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (12DDE000) [pid = 3068] [serial = 567] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E7F4C00) [pid = 3068] [serial = 555] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0E159800) [pid = 3068] [serial = 554] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (16C6C800) [pid = 3068] [serial = 557] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (170D4C00) [pid = 3068] [serial = 558] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (1807A000) [pid = 3068] [serial = 578] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (0D8EC800) [pid = 3068] [serial = 561] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1698A400) [pid = 3068] [serial = 570] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (171DE800) [pid = 3068] [serial = 576] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (18155C00) [pid = 3068] [serial = 579] [outer = 00000000] [url = about:blank] 09:18:18 INFO - PROCESS | 3068 | 1466698698658 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:18:18 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 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1424ms 09:18:18 INFO - PROCESS | 3068 | 1466698698697 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3068 | 1466698698701 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:18:18 INFO - PROCESS | 3068 | 1466698698705 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3068 | 1466698698709 Marionette TRACE conn5 <- [1,794,null,{}] 09:18:18 INFO - PROCESS | 3068 | 1466698698714 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 3068 | 1466698698717 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:18 INFO - PROCESS | 3068 | 1466698698830 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:18:18 INFO - PROCESS | 3068 | 1466698698910 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3068 | 1466698698913 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:18 INFO - PROCESS | 3068 | ++DOCSHELL 0DF57000 == 28 [pid = 3068] [id = 208] 09:18:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0E017000) [pid = 3068] [serial = 622] [outer = 00000000] 09:18:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0E072400) [pid = 3068] [serial = 623] [outer = 0E017000] 09:18:18 INFO - PROCESS | 3068 | 1466698698960 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0E154C00) [pid = 3068] [serial = 624] [outer = 0E017000] 09:18:19 INFO - PROCESS | 3068 | 1466698699351 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:18:19 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 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 09:18:19 INFO - PROCESS | 3068 | 1466698699397 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3068 | 1466698699402 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:18:19 INFO - PROCESS | 3068 | 1466698699408 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 3068 | 1466698699410 Marionette TRACE conn5 <- [1,798,null,{}] 09:18:19 INFO - PROCESS | 3068 | 1466698699414 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 3068 | 1466698699416 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:19 INFO - PROCESS | 3068 | 1466698699534 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:18:19 INFO - PROCESS | 3068 | 1466698699547 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3068 | 1466698699550 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:19 INFO - PROCESS | 3068 | ++DOCSHELL 125E7800 == 29 [pid = 3068] [id = 209] 09:18:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (126BAC00) [pid = 3068] [serial = 625] [outer = 00000000] 09:18:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (12D29000) [pid = 3068] [serial = 626] [outer = 126BAC00] 09:18:19 INFO - PROCESS | 3068 | 1466698699596 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (12DDE400) [pid = 3068] [serial = 627] [outer = 126BAC00] 09:18:20 INFO - PROCESS | 3068 | 1466698700037 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 09:18:20 INFO - PROCESS | 3068 | 1466698700082 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3068 | 1466698700084 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:18:20 INFO - PROCESS | 3068 | 1466698700087 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:18:20 INFO - PROCESS | 3068 | 1466698700091 Marionette TRACE conn5 <- [1,802,null,{}] 09:18:20 INFO - PROCESS | 3068 | 1466698700102 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 3068 | 1466698700107 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:20 INFO - PROCESS | 3068 | 1466698700191 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:18:20 INFO - PROCESS | 3068 | 1466698700200 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3068 | 1466698700203 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:20 INFO - PROCESS | 3068 | ++DOCSHELL 15DA5C00 == 30 [pid = 3068] [id = 210] 09:18:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (15DA6400) [pid = 3068] [serial = 628] [outer = 00000000] 09:18:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (16979C00) [pid = 3068] [serial = 629] [outer = 15DA6400] 09:18:20 INFO - PROCESS | 3068 | 1466698700250 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (16C66C00) [pid = 3068] [serial = 630] [outer = 15DA6400] 09:18:20 INFO - PROCESS | 3068 | 1466698700752 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3068 | 1466698700765 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:18:20 INFO - PROCESS | 3068 | 1466698700768 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:18:20 INFO - PROCESS | 3068 | 1466698700770 Marionette TRACE conn5 <- [1,806,null,{}] 09:18:20 INFO - PROCESS | 3068 | 1466698700773 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 3068 | 1466698700776 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:20 INFO - PROCESS | 3068 | 1466698700921 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:18:20 INFO - PROCESS | 3068 | 1466698700976 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3068 | 1466698700978 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:20 INFO - PROCESS | 3068 | ++DOCSHELL 1704B400 == 31 [pid = 3068] [id = 211] 09:18:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1704BC00) [pid = 3068] [serial = 631] [outer = 00000000] 09:18:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (170D7800) [pid = 3068] [serial = 632] [outer = 1704BC00] 09:18:21 INFO - PROCESS | 3068 | 1466698701023 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (170DDC00) [pid = 3068] [serial = 633] [outer = 1704BC00] 09:18:21 INFO - PROCESS | 3068 | 1466698701446 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:18:21 INFO - PROCESS | 3068 | 1466698701502 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3068 | 1466698701505 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:18:21 INFO - PROCESS | 3068 | 1466698701508 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 3068 | 1466698701509 Marionette TRACE conn5 <- [1,810,null,{}] 09:18:21 INFO - PROCESS | 3068 | 1466698701513 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 3068 | 1466698701515 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:21 INFO - PROCESS | 3068 | 1466698701625 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:18:21 INFO - PROCESS | 3068 | 1466698701635 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3068 | 1466698701637 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:21 INFO - PROCESS | 3068 | ++DOCSHELL 170E3000 == 32 [pid = 3068] [id = 212] 09:18:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170E3400) [pid = 3068] [serial = 634] [outer = 00000000] 09:18:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171E2C00) [pid = 3068] [serial = 635] [outer = 170E3400] 09:18:21 INFO - PROCESS | 3068 | 1466698701681 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171E7400) [pid = 3068] [serial = 636] [outer = 170E3400] 09:18:22 INFO - PROCESS | 3068 | 1466698702141 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 3068 | 1466698702180 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:18:22 INFO - PROCESS | 3068 | 1466698702183 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3068 | 1466698702185 Marionette TRACE conn5 <- [1,814,null,{}] 09:18:22 INFO - PROCESS | 3068 | 1466698702195 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 3068 | 1466698702200 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:22 INFO - PROCESS | 3068 | 1466698702342 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:18:22 INFO - PROCESS | 3068 | 1466698702404 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3068 | 1466698702406 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:22 INFO - PROCESS | 3068 | ++DOCSHELL 1863A800 == 33 [pid = 3068] [id = 213] 09:18:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1863BC00) [pid = 3068] [serial = 637] [outer = 00000000] 09:18:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18651400) [pid = 3068] [serial = 638] [outer = 1863BC00] 09:18:22 INFO - PROCESS | 3068 | 1466698702452 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18657400) [pid = 3068] [serial = 639] [outer = 1863BC00] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (15DA9000) [pid = 3068] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1815E400) [pid = 3068] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0DF52800) [pid = 3068] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E3D2C00) [pid = 3068] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12C96000) [pid = 3068] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704E400) [pid = 3068] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE5800) [pid = 3068] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (15C8B800) [pid = 3068] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:18:22 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18080000) [pid = 3068] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:22 INFO - PROCESS | 3068 | 1466698702948 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:18:23 INFO - PROCESS | 3068 | 1466698703014 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3068 | 1466698703017 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:18:23 INFO - PROCESS | 3068 | 1466698703020 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3068 | 1466698703021 Marionette TRACE conn5 <- [1,818,null,{}] 09:18:23 INFO - PROCESS | 3068 | 1466698703025 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 3068 | 1466698703027 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:23 INFO - PROCESS | 3068 | 1466698703103 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:18:23 INFO - PROCESS | 3068 | 1466698703108 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3068 | 1466698703110 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:23 INFO - PROCESS | 3068 | ++DOCSHELL 16915000 == 34 [pid = 3068] [id = 214] 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17047800) [pid = 3068] [serial = 640] [outer = 00000000] 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1863C800) [pid = 3068] [serial = 641] [outer = 17047800] 09:18:23 INFO - PROCESS | 3068 | 1466698703156 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1865B400) [pid = 3068] [serial = 642] [outer = 17047800] 09:18:23 INFO - PROCESS | 3068 | 1466698703568 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 09:18:23 INFO - PROCESS | 3068 | 1466698703590 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3068 | 1466698703592 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:18:23 INFO - PROCESS | 3068 | 1466698703596 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3068 | 1466698703597 Marionette TRACE conn5 <- [1,822,null,{}] 09:18:23 INFO - PROCESS | 3068 | 1466698703612 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 3068 | 1466698703614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:23 INFO - PROCESS | 3068 | 1466698703691 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:18:23 INFO - PROCESS | 3068 | 1466698703697 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3068 | 1466698703699 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:23 INFO - PROCESS | 3068 | ++DOCSHELL 18640000 == 35 [pid = 3068] [id = 215] 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (18660800) [pid = 3068] [serial = 643] [outer = 00000000] 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1929D400) [pid = 3068] [serial = 644] [outer = 18660800] 09:18:23 INFO - PROCESS | 3068 | 1466698703742 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (19158400) [pid = 3068] [serial = 645] [outer = 18660800] 09:18:24 INFO - PROCESS | 3068 | 1466698704185 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 09:18:24 INFO - PROCESS | 3068 | 1466698704238 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3068 | 1466698704240 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:18:24 INFO - PROCESS | 3068 | 1466698704244 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3068 | 1466698704246 Marionette TRACE conn5 <- [1,826,null,{}] 09:18:24 INFO - PROCESS | 3068 | 1466698704249 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 3068 | 1466698704251 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:24 INFO - PROCESS | 3068 | 1466698704328 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:18:24 INFO - PROCESS | 3068 | 1466698704336 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3068 | 1466698704338 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:24 INFO - PROCESS | 3068 | ++DOCSHELL 192AA800 == 36 [pid = 3068] [id = 216] 09:18:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (192AAC00) [pid = 3068] [serial = 646] [outer = 00000000] 09:18:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE4400) [pid = 3068] [serial = 647] [outer = 192AAC00] 09:18:24 INFO - PROCESS | 3068 | 1466698704391 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19490400) [pid = 3068] [serial = 648] [outer = 192AAC00] 09:18:24 INFO - PROCESS | 3068 | 1466698704958 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 770ms 09:18:25 INFO - PROCESS | 3068 | 1466698705054 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3068 | 1466698705059 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:18:25 INFO - PROCESS | 3068 | 1466698705109 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3068 | 1466698705113 Marionette TRACE conn5 <- [1,830,null,{}] 09:18:25 INFO - PROCESS | 3068 | 1466698705119 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 3068 | 1466698705122 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:25 INFO - PROCESS | 3068 | 1466698705252 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:18:25 INFO - PROCESS | 3068 | 1466698705329 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 3068 | 1466698705333 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:25 INFO - PROCESS | 3068 | ++DOCSHELL 0D6D3800 == 37 [pid = 3068] [id = 217] 09:18:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0D734400) [pid = 3068] [serial = 649] [outer = 00000000] 09:18:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0E151800) [pid = 3068] [serial = 650] [outer = 0D734400] 09:18:25 INFO - PROCESS | 3068 | 1466698705433 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0E7EF400) [pid = 3068] [serial = 651] [outer = 0D734400] 09:18:26 INFO - PROCESS | 3068 | 1466698706166 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1130ms 09:18:26 INFO - PROCESS | 3068 | 1466698706239 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 3068 | 1466698706244 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:18:26 INFO - PROCESS | 3068 | 1466698706250 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:18:26 INFO - PROCESS | 3068 | 1466698706253 Marionette TRACE conn5 <- [1,834,null,{}] 09:18:26 INFO - PROCESS | 3068 | 1466698706257 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 3068 | 1466698706260 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:26 INFO - PROCESS | 3068 | 1466698706391 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:18:26 INFO - PROCESS | 3068 | 1466698706510 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3068 | 1466698706513 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:26 INFO - PROCESS | 3068 | ++DOCSHELL 1447EC00 == 38 [pid = 3068] [id = 218] 09:18:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (144DD800) [pid = 3068] [serial = 652] [outer = 00000000] 09:18:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (15DB1C00) [pid = 3068] [serial = 653] [outer = 144DD800] 09:18:26 INFO - PROCESS | 3068 | 1466698706571 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17046000) [pid = 3068] [serial = 654] [outer = 144DD800] 09:18:27 INFO - PROCESS | 3068 | 1466698707362 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 18640000 == 37 [pid = 3068] [id = 215] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 16915000 == 36 [pid = 3068] [id = 214] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 1863A800 == 35 [pid = 3068] [id = 213] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 170E3000 == 34 [pid = 3068] [id = 212] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 1704B400 == 33 [pid = 3068] [id = 211] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 15DA5C00 == 32 [pid = 3068] [id = 210] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 125E7800 == 31 [pid = 3068] [id = 209] 09:18:27 INFO - PROCESS | 3068 | --DOCSHELL 0DF57000 == 30 [pid = 3068] [id = 208] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (18638400) [pid = 3068] [serial = 605] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16973800) [pid = 3068] [serial = 593] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (16990800) [pid = 3068] [serial = 594] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (18636400) [pid = 3068] [serial = 582] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (181F9C00) [pid = 3068] [serial = 581] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E01A400) [pid = 3068] [serial = 587] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E3CD400) [pid = 3068] [serial = 588] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (12C2C000) [pid = 3068] [serial = 584] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (13C4D800) [pid = 3068] [serial = 585] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12D45C00) [pid = 3068] [serial = 590] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (170E2000) [pid = 3068] [serial = 599] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (18080C00) [pid = 3068] [serial = 602] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18156400) [pid = 3068] [serial = 603] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18639800) [pid = 3068] [serial = 606] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (16C69C00) [pid = 3068] [serial = 596] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (171DE400) [pid = 3068] [serial = 600] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17043C00) [pid = 3068] [serial = 597] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (12E75000) [pid = 3068] [serial = 591] [outer = 00000000] [url = about:blank] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1174ms 09:18:27 INFO - PROCESS | 3068 | 1466698707428 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3068 | 1466698707432 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:18:27 INFO - PROCESS | 3068 | 1466698707436 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3068 | 1466698707439 Marionette TRACE conn5 <- [1,838,null,{}] 09:18:27 INFO - PROCESS | 3068 | 1466698707445 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 3068 | 1466698707448 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:27 INFO - PROCESS | 3068 | 1466698707547 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:18:27 INFO - PROCESS | 3068 | 1466698707554 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3068 | 1466698707556 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:27 INFO - PROCESS | 3068 | ++DOCSHELL 0D8EAC00 == 31 [pid = 3068] [id = 219] 09:18:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0D8EC800) [pid = 3068] [serial = 655] [outer = 00000000] 09:18:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E014000) [pid = 3068] [serial = 656] [outer = 0D8EC800] 09:18:27 INFO - PROCESS | 3068 | 1466698707604 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E159800) [pid = 3068] [serial = 657] [outer = 0D8EC800] 09:18:28 INFO - PROCESS | 3068 | 1466698708107 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 09:18:28 INFO - PROCESS | 3068 | 1466698708168 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3068 | 1466698708172 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:18:28 INFO - PROCESS | 3068 | 1466698708178 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:18:28 INFO - PROCESS | 3068 | 1466698708180 Marionette TRACE conn5 <- [1,842,null,{}] 09:18:28 INFO - PROCESS | 3068 | 1466698708184 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3068 | 1466698708186 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:28 INFO - PROCESS | 3068 | 1466698708270 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:18:28 INFO - PROCESS | 3068 | 1466698708354 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3068 | 1466698708357 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:28 INFO - PROCESS | 3068 | ++DOCSHELL 12C74800 == 32 [pid = 3068] [id = 220] 09:18:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12C96000) [pid = 3068] [serial = 658] [outer = 00000000] 09:18:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12E73000) [pid = 3068] [serial = 659] [outer = 12C96000] 09:18:28 INFO - PROCESS | 3068 | 1466698708404 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1414B000) [pid = 3068] [serial = 660] [outer = 12C96000] 09:18:28 INFO - PROCESS | 3068 | 1466698708804 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 09:18:28 INFO - PROCESS | 3068 | 1466698708853 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3068 | 1466698708855 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:18:28 INFO - PROCESS | 3068 | 1466698708858 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3068 | 1466698708862 Marionette TRACE conn5 <- [1,846,null,{}] 09:18:28 INFO - PROCESS | 3068 | 1466698708872 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3068 | 1466698708877 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:28 INFO - PROCESS | 3068 | 1466698708964 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:18:28 INFO - PROCESS | 3068 | 1466698708971 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3068 | 1466698708974 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:28 INFO - PROCESS | 3068 | ++DOCSHELL 16C69400 == 33 [pid = 3068] [id = 221] 09:18:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C69C00) [pid = 3068] [serial = 661] [outer = 00000000] 09:18:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17041400) [pid = 3068] [serial = 662] [outer = 16C69C00] 09:18:29 INFO - PROCESS | 3068 | 1466698709022 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1704A000) [pid = 3068] [serial = 663] [outer = 16C69C00] 09:18:29 INFO - PROCESS | 3068 | 1466698709487 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 09:18:29 INFO - PROCESS | 3068 | 1466698709534 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3068 | 1466698709536 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:18:29 INFO - PROCESS | 3068 | 1466698709544 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3068 | 1466698709546 Marionette TRACE conn5 <- [1,850,null,{}] 09:18:29 INFO - PROCESS | 3068 | 1466698709554 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 3068 | 1466698709556 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:29 INFO - PROCESS | 3068 | 1466698709668 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:18:29 INFO - PROCESS | 3068 | 1466698709674 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3068 | 1466698709676 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:29 INFO - PROCESS | 3068 | ++DOCSHELL 170E2C00 == 34 [pid = 3068] [id = 222] 09:18:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1714BC00) [pid = 3068] [serial = 664] [outer = 00000000] 09:18:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171D9800) [pid = 3068] [serial = 665] [outer = 1714BC00] 09:18:29 INFO - PROCESS | 3068 | 1466698709720 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E5800) [pid = 3068] [serial = 666] [outer = 1714BC00] 09:18:30 INFO - PROCESS | 3068 | 1466698710178 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 09:18:30 INFO - PROCESS | 3068 | 1466698710215 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3068 | 1466698710217 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:18:30 INFO - PROCESS | 3068 | 1466698710220 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3068 | 1466698710222 Marionette TRACE conn5 <- [1,854,null,{}] 09:18:30 INFO - PROCESS | 3068 | 1466698710229 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 3068 | 1466698710231 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:30 INFO - PROCESS | 3068 | 1466698710339 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:18:30 INFO - PROCESS | 3068 | 1466698710425 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3068 | 1466698710427 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:30 INFO - PROCESS | 3068 | ++DOCSHELL 17FE6400 == 35 [pid = 3068] [id = 223] 09:18:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17FE7400) [pid = 3068] [serial = 667] [outer = 00000000] 09:18:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18080C00) [pid = 3068] [serial = 668] [outer = 17FE7400] 09:18:30 INFO - PROCESS | 3068 | 1466698710471 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18155C00) [pid = 3068] [serial = 669] [outer = 17FE7400] 09:18:30 INFO - PROCESS | 3068 | 1466698710889 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 09:18:30 INFO - PROCESS | 3068 | 1466698710951 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3068 | 1466698710953 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:18:30 INFO - PROCESS | 3068 | 1466698710963 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3068 | 1466698710965 Marionette TRACE conn5 <- [1,858,null,{}] 09:18:30 INFO - PROCESS | 3068 | 1466698710968 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 3068 | 1466698710974 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:31 INFO - PROCESS | 3068 | 1466698711126 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:18:31 INFO - PROCESS | 3068 | 1466698711180 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3068 | 1466698711182 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:31 INFO - PROCESS | 3068 | ++DOCSHELL 1863E400 == 36 [pid = 3068] [id = 224] 09:18:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1863F000) [pid = 3068] [serial = 670] [outer = 00000000] 09:18:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1865EC00) [pid = 3068] [serial = 671] [outer = 1863F000] 09:18:31 INFO - PROCESS | 3068 | 1466698711226 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (18653400) [pid = 3068] [serial = 672] [outer = 1863F000] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12D30000) [pid = 3068] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (17047800) [pid = 3068] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0C658C00) [pid = 3068] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (170E3400) [pid = 3068] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E017000) [pid = 3068] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17C58C00) [pid = 3068] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (126BAC00) [pid = 3068] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18660800) [pid = 3068] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E45B800) [pid = 3068] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1863BC00) [pid = 3068] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1865D000) [pid = 3068] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704BC00) [pid = 3068] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:32 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (15DA6400) [pid = 3068] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:32 INFO - PROCESS | 3068 | 1466698712848 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1932ms 09:18:32 INFO - PROCESS | 3068 | 1466698712898 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3068 | 1466698712900 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:18:32 INFO - PROCESS | 3068 | 1466698712903 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3068 | 1466698712904 Marionette TRACE conn5 <- [1,862,null,{}] 09:18:32 INFO - PROCESS | 3068 | 1466698712908 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 3068 | 1466698712910 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:32 INFO - PROCESS | 3068 | 1466698712986 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:18:32 INFO - PROCESS | 3068 | 1466698712992 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3068 | 1466698712994 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:33 INFO - PROCESS | 3068 | ++DOCSHELL 126C8800 == 37 [pid = 3068] [id = 225] 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12C2B400) [pid = 3068] [serial = 673] [outer = 00000000] 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17C58C00) [pid = 3068] [serial = 674] [outer = 12C2B400] 09:18:33 INFO - PROCESS | 3068 | 1466698713037 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18632800) [pid = 3068] [serial = 675] [outer = 12C2B400] 09:18:33 INFO - PROCESS | 3068 | 1466698713459 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 09:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:18:33 INFO - PROCESS | 3068 | 1466698713534 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3068 | 1466698713536 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:18:33 INFO - PROCESS | 3068 | 1466698713539 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 3068 | 1466698713541 Marionette TRACE conn5 <- [1,866,null,{}] 09:18:33 INFO - PROCESS | 3068 | 1466698713544 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 3068 | 1466698713546 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:33 INFO - PROCESS | 3068 | 1466698713623 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:18:33 INFO - PROCESS | 3068 | 1466698713629 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3068 | 1466698713631 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:33 INFO - PROCESS | 3068 | ++DOCSHELL 1915A400 == 38 [pid = 3068] [id = 226] 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1929FC00) [pid = 3068] [serial = 676] [outer = 00000000] 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (19859400) [pid = 3068] [serial = 677] [outer = 1929FC00] 09:18:33 INFO - PROCESS | 3068 | 1466698713673 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1985C400) [pid = 3068] [serial = 678] [outer = 1929FC00] 09:18:34 INFO - PROCESS | 3068 | 1466698714088 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 09:18:34 INFO - PROCESS | 3068 | 1466698714122 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3068 | 1466698714124 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:18:34 INFO - PROCESS | 3068 | 1466698714127 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:18:34 INFO - PROCESS | 3068 | 1466698714129 Marionette TRACE conn5 <- [1,870,null,{}] 09:18:34 INFO - PROCESS | 3068 | 1466698714133 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 3068 | 1466698714134 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:34 INFO - PROCESS | 3068 | 1466698714261 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:18:34 INFO - PROCESS | 3068 | 1466698714268 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3068 | 1466698714270 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:34 INFO - PROCESS | 3068 | ++DOCSHELL 12E6C400 == 39 [pid = 3068] [id = 227] 09:18:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16C68C00) [pid = 3068] [serial = 679] [outer = 00000000] 09:18:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A2EAC00) [pid = 3068] [serial = 680] [outer = 16C68C00] 09:18:34 INFO - PROCESS | 3068 | 1466698714314 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A2B5400) [pid = 3068] [serial = 681] [outer = 16C68C00] 09:18:34 INFO - PROCESS | 3068 | 1466698714846 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 09:18:34 INFO - PROCESS | 3068 | 1466698714903 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3068 | 1466698714907 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:18:34 INFO - PROCESS | 3068 | 1466698714912 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 3068 | 1466698714916 Marionette TRACE conn5 <- [1,874,null,{}] 09:18:34 INFO - PROCESS | 3068 | 1466698714921 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 3068 | 1466698714925 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:35 INFO - PROCESS | 3068 | 1466698715078 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:18:35 INFO - PROCESS | 3068 | 1466698715181 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3068 | 1466698715184 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:35 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E1C00 == 40 [pid = 3068] [id = 228] 09:18:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D8F2000) [pid = 3068] [serial = 682] [outer = 00000000] 09:18:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (125ACC00) [pid = 3068] [serial = 683] [outer = 0D8F2000] 09:18:35 INFO - PROCESS | 3068 | 1466698715240 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (14473400) [pid = 3068] [serial = 684] [outer = 0D8F2000] 09:18:35 INFO - PROCESS | 3068 | 1466698715843 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 990ms 09:18:35 INFO - PROCESS | 3068 | 1466698715903 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3068 | 1466698715907 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:18:35 INFO - PROCESS | 3068 | 1466698715914 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3068 | 1466698715917 Marionette TRACE conn5 <- [1,878,null,{}] 09:18:35 INFO - PROCESS | 3068 | 1466698715921 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 3068 | 1466698715924 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:36 INFO - PROCESS | 3068 | 1466698716034 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:18:36 INFO - PROCESS | 3068 | 1466698716161 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3068 | 1466698716164 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:36 INFO - PROCESS | 3068 | ++DOCSHELL 16C6DC00 == 41 [pid = 3068] [id = 229] 09:18:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17041800) [pid = 3068] [serial = 685] [outer = 00000000] 09:18:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (170DA800) [pid = 3068] [serial = 686] [outer = 17041800] 09:18:36 INFO - PROCESS | 3068 | 1466698716221 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (171E2000) [pid = 3068] [serial = 687] [outer = 17041800] 09:18:36 INFO - PROCESS | 3068 | 1466698716875 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 09:18:36 INFO - PROCESS | 3068 | 1466698716887 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 3068 | 1466698716890 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:18:36 INFO - PROCESS | 3068 | 1466698716908 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3068 | 1466698716912 Marionette TRACE conn5 <- [1,882,null,{}] 09:18:36 INFO - PROCESS | 3068 | 1466698716922 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 3068 | 1466698716927 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:37 INFO - PROCESS | 3068 | 1466698717032 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:18:37 INFO - PROCESS | 3068 | 1466698717162 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3068 | 1466698717165 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:37 INFO - PROCESS | 3068 | ++DOCSHELL 1A843C00 == 42 [pid = 3068] [id = 230] 09:18:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A844400) [pid = 3068] [serial = 688] [outer = 00000000] 09:18:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A849400) [pid = 3068] [serial = 689] [outer = 1A844400] 09:18:37 INFO - PROCESS | 3068 | 1466698717223 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A875400) [pid = 3068] [serial = 690] [outer = 1A844400] 09:18:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0D8E8000) [pid = 3068] [serial = 691] [outer = 0D628400] 09:18:38 INFO - PROCESS | 3068 | 1466698718126 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1273ms 09:18:38 INFO - PROCESS | 3068 | 1466698718181 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:18:38 INFO - PROCESS | 3068 | 1466698718186 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:18:38 INFO - PROCESS | 3068 | 1466698718190 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 3068 | 1466698718194 Marionette TRACE conn5 <- [1,886,null,{}] 09:18:38 INFO - PROCESS | 3068 | 1466698718199 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 3068 | 1466698718201 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:38 INFO - PROCESS | 3068 | 1466698718333 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 0E075000 == 41 [pid = 3068] [id = 207] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 1915A400 == 40 [pid = 3068] [id = 226] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 126C8800 == 39 [pid = 3068] [id = 225] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 1863E400 == 38 [pid = 3068] [id = 224] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 17FE6400 == 37 [pid = 3068] [id = 223] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 170E2C00 == 36 [pid = 3068] [id = 222] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 16C69400 == 35 [pid = 3068] [id = 221] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 12C74800 == 34 [pid = 3068] [id = 220] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 0D8EAC00 == 33 [pid = 3068] [id = 219] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 192AA800 == 32 [pid = 3068] [id = 216] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 0D6D3800 == 31 [pid = 3068] [id = 217] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 1447EC00 == 30 [pid = 3068] [id = 218] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 16C6DC00 == 29 [pid = 3068] [id = 229] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 1A843C00 == 28 [pid = 3068] [id = 230] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 12E6C400 == 27 [pid = 3068] [id = 227] 09:18:39 INFO - PROCESS | 3068 | --DOCSHELL 0D7E1C00 == 26 [pid = 3068] [id = 228] 09:18:39 INFO - PROCESS | 3068 | 1466698719025 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3068 | 1466698719028 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (14F15400) [pid = 3068] [serial = 612] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1863C800) [pid = 3068] [serial = 641] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0D8EF800) [pid = 3068] [serial = 609] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (171E2C00) [pid = 3068] [serial = 635] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E072400) [pid = 3068] [serial = 623] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1815EC00) [pid = 3068] [serial = 615] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (171E7400) [pid = 3068] [serial = 636] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (12DDE400) [pid = 3068] [serial = 627] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1929D400) [pid = 3068] [serial = 644] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (125AB000) [pid = 3068] [serial = 620] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (18651400) [pid = 3068] [serial = 638] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D783000) [pid = 3068] [serial = 608] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1922D000) [pid = 3068] [serial = 618] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1865B400) [pid = 3068] [serial = 642] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18657400) [pid = 3068] [serial = 639] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1915A000) [pid = 3068] [serial = 617] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (170DDC00) [pid = 3068] [serial = 633] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C66C00) [pid = 3068] [serial = 630] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE4800) [pid = 3068] [serial = 614] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12D44400) [pid = 3068] [serial = 621] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (16979C00) [pid = 3068] [serial = 629] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1447E400) [pid = 3068] [serial = 611] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0E154C00) [pid = 3068] [serial = 624] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (170D7800) [pid = 3068] [serial = 632] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (12D29000) [pid = 3068] [serial = 626] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (19158400) [pid = 3068] [serial = 645] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (17FE4400) [pid = 3068] [serial = 647] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3068 | ++DOCSHELL 08C7B400 == 27 [pid = 3068] [id = 231] 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (08C7C000) [pid = 3068] [serial = 692] [outer = 00000000] 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0C60C000) [pid = 3068] [serial = 693] [outer = 08C7C000] 09:18:39 INFO - PROCESS | 3068 | 1466698719143 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C656000) [pid = 3068] [serial = 694] [outer = 08C7C000] 09:18:39 INFO - PROCESS | 3068 | 1466698719573 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1489ms 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:18:39 INFO - PROCESS | 3068 | 1466698719682 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 3068 | 1466698719686 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:18:39 INFO - PROCESS | 3068 | 1466698719690 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3068 | 1466698719693 Marionette TRACE conn5 <- [1,890,null,{}] 09:18:39 INFO - PROCESS | 3068 | 1466698719698 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 3068 | 1466698719702 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:39 INFO - PROCESS | 3068 | 1466698719798 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:18:39 INFO - PROCESS | 3068 | 1466698719810 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3068 | 1466698719813 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:39 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5A400 == 28 [pid = 3068] [id = 232] 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0DF5AC00) [pid = 3068] [serial = 695] [outer = 00000000] 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E018C00) [pid = 3068] [serial = 696] [outer = 0DF5AC00] 09:18:39 INFO - PROCESS | 3068 | 1466698719860 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E14FC00) [pid = 3068] [serial = 697] [outer = 0DF5AC00] 09:18:40 INFO - PROCESS | 3068 | 1466698720320 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 09:18:40 INFO - PROCESS | 3068 | 1466698720403 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3068 | 1466698720407 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:18:40 INFO - PROCESS | 3068 | 1466698720415 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3068 | 1466698720417 Marionette TRACE conn5 <- [1,894,null,{}] 09:18:40 INFO - PROCESS | 3068 | 1466698720420 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 3068 | 1466698720423 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:40 INFO - PROCESS | 3068 | 1466698720515 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:18:40 INFO - PROCESS | 3068 | 1466698720599 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3068 | 1466698720601 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:40 INFO - PROCESS | 3068 | ++DOCSHELL 125A0400 == 29 [pid = 3068] [id = 233] 09:18:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (125A7C00) [pid = 3068] [serial = 698] [outer = 00000000] 09:18:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (125EC000) [pid = 3068] [serial = 699] [outer = 125A7C00] 09:18:40 INFO - PROCESS | 3068 | 1466698720647 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12D0F400) [pid = 3068] [serial = 700] [outer = 125A7C00] 09:18:41 INFO - PROCESS | 3068 | 1466698721059 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 09:18:41 INFO - PROCESS | 3068 | 1466698721097 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3068 | 1466698721099 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:18:41 INFO - PROCESS | 3068 | 1466698721104 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3068 | 1466698721110 Marionette TRACE conn5 <- [1,898,null,{}] 09:18:41 INFO - PROCESS | 3068 | 1466698721130 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 3068 | 1466698721134 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:41 INFO - PROCESS | 3068 | 1466698721250 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:18:41 INFO - PROCESS | 3068 | 1466698721265 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3068 | 1466698721267 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:41 INFO - PROCESS | 3068 | ++DOCSHELL 0C65C000 == 30 [pid = 3068] [id = 234] 09:18:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0D66BC00) [pid = 3068] [serial = 701] [outer = 00000000] 09:18:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (14F13000) [pid = 3068] [serial = 702] [outer = 0D66BC00] 09:18:41 INFO - PROCESS | 3068 | 1466698721322 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (15DA6800) [pid = 3068] [serial = 703] [outer = 0D66BC00] 09:18:41 INFO - PROCESS | 3068 | 1466698721783 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 09:18:41 INFO - PROCESS | 3068 | 1466698721837 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3068 | 1466698721840 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:18:41 INFO - PROCESS | 3068 | 1466698721883 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3068 | 1466698721885 Marionette TRACE conn5 <- [1,902,null,{}] 09:18:41 INFO - PROCESS | 3068 | 1466698721889 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 3068 | 1466698721891 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:42 INFO - PROCESS | 3068 | 1466698722005 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:18:42 INFO - PROCESS | 3068 | 1466698722061 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3068 | 1466698722063 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:42 INFO - PROCESS | 3068 | ++DOCSHELL 15DAFC00 == 31 [pid = 3068] [id = 235] 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1698B800) [pid = 3068] [serial = 704] [outer = 00000000] 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (16C68000) [pid = 3068] [serial = 705] [outer = 1698B800] 09:18:42 INFO - PROCESS | 3068 | 1466698722108 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16C6AC00) [pid = 3068] [serial = 706] [outer = 1698B800] 09:18:42 INFO - PROCESS | 3068 | 1466698722517 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 09:18:42 INFO - PROCESS | 3068 | 1466698722563 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3068 | 1466698722565 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:18:42 INFO - PROCESS | 3068 | 1466698722569 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 3068 | 1466698722570 Marionette TRACE conn5 <- [1,906,null,{}] 09:18:42 INFO - PROCESS | 3068 | 1466698722574 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 3068 | 1466698722576 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:42 INFO - PROCESS | 3068 | 1466698722687 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:18:42 INFO - PROCESS | 3068 | 1466698722693 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3068 | 1466698722699 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:42 INFO - PROCESS | 3068 | ++DOCSHELL 17046400 == 32 [pid = 3068] [id = 236] 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17047400) [pid = 3068] [serial = 707] [outer = 00000000] 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (170D8400) [pid = 3068] [serial = 708] [outer = 17047400] 09:18:42 INFO - PROCESS | 3068 | 1466698722754 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1714E400) [pid = 3068] [serial = 709] [outer = 17047400] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1714BC00) [pid = 3068] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (192AAC00) [pid = 3068] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (144DD800) [pid = 3068] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17FE7400) [pid = 3068] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (12C96000) [pid = 3068] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D734400) [pid = 3068] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D8EC800) [pid = 3068] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (16C69C00) [pid = 3068] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1863F000) [pid = 3068] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1929FC00) [pid = 3068] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12C2B400) [pid = 3068] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:43 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (16C68C00) [pid = 3068] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:43 INFO - PROCESS | 3068 | 1466698723517 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 969ms 09:18:43 INFO - PROCESS | 3068 | 1466698723539 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 3068 | 1466698723542 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:18:43 INFO - PROCESS | 3068 | 1466698723545 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:18:43 INFO - PROCESS | 3068 | 1466698723547 Marionette TRACE conn5 <- [1,910,null,{}] 09:18:43 INFO - PROCESS | 3068 | 1466698723550 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 3068 | 1466698723552 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:43 INFO - PROCESS | 3068 | 1466698723637 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:18:43 INFO - PROCESS | 3068 | 1466698723726 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3068 | 1466698723728 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:43 INFO - PROCESS | 3068 | ++DOCSHELL 0C605800 == 33 [pid = 3068] [id = 237] 09:18:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (14143400) [pid = 3068] [serial = 710] [outer = 00000000] 09:18:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (171DC800) [pid = 3068] [serial = 711] [outer = 14143400] 09:18:43 INFO - PROCESS | 3068 | 1466698723782 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (171E7000) [pid = 3068] [serial = 712] [outer = 14143400] 09:18:44 INFO - PROCESS | 3068 | 1466698724132 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 09:18:44 INFO - PROCESS | 3068 | 1466698724179 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3068 | 1466698724181 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:18:44 INFO - PROCESS | 3068 | 1466698724184 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 3068 | 1466698724186 Marionette TRACE conn5 <- [1,914,null,{}] 09:18:44 INFO - PROCESS | 3068 | 1466698724189 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 3068 | 1466698724191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:44 INFO - PROCESS | 3068 | 1466698724267 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:18:44 INFO - PROCESS | 3068 | 1466698724347 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3068 | 1466698724349 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:44 INFO - PROCESS | 3068 | ++DOCSHELL 15C86800 == 34 [pid = 3068] [id = 238] 09:18:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C64400) [pid = 3068] [serial = 713] [outer = 00000000] 09:18:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17FE9C00) [pid = 3068] [serial = 714] [outer = 16C64400] 09:18:44 INFO - PROCESS | 3068 | 1466698724394 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18152800) [pid = 3068] [serial = 715] [outer = 16C64400] 09:18:44 INFO - PROCESS | 3068 | 1466698724742 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:18:44 INFO - PROCESS | 3068 | 1466698724815 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3068 | 1466698724817 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:18:44 INFO - PROCESS | 3068 | 1466698724820 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 3068 | 1466698724822 Marionette TRACE conn5 <- [1,918,null,{}] 09:18:44 INFO - PROCESS | 3068 | 1466698724825 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 3068 | 1466698724827 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:44 INFO - PROCESS | 3068 | 1466698724938 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:18:44 INFO - PROCESS | 3068 | 1466698724945 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3068 | 1466698724947 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:44 INFO - PROCESS | 3068 | ++DOCSHELL 16C62800 == 35 [pid = 3068] [id = 239] 09:18:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE3400) [pid = 3068] [serial = 716] [outer = 00000000] 09:18:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18636000) [pid = 3068] [serial = 717] [outer = 17FE3400] 09:18:45 INFO - PROCESS | 3068 | 1466698725018 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18637400) [pid = 3068] [serial = 718] [outer = 17FE3400] 09:18:45 INFO - PROCESS | 3068 | 1466698725465 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 09:18:45 INFO - PROCESS | 3068 | 1466698725492 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3068 | 1466698725497 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:18:45 INFO - PROCESS | 3068 | 1466698725502 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:18:45 INFO - PROCESS | 3068 | 1466698725507 Marionette TRACE conn5 <- [1,922,null,{}] 09:18:45 INFO - PROCESS | 3068 | 1466698725541 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 3068 | 1466698725545 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:45 INFO - PROCESS | 3068 | 1466698725673 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:18:45 INFO - PROCESS | 3068 | 1466698725775 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3068 | 1466698725779 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:45 INFO - PROCESS | 3068 | ++DOCSHELL 0D783000 == 36 [pid = 3068] [id = 240] 09:18:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0D785C00) [pid = 3068] [serial = 719] [outer = 00000000] 09:18:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0DF53800) [pid = 3068] [serial = 720] [outer = 0D785C00] 09:18:45 INFO - PROCESS | 3068 | 1466698725837 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0E152C00) [pid = 3068] [serial = 721] [outer = 0D785C00] 09:18:46 INFO - PROCESS | 3068 | 1466698726575 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1106ms 09:18:46 INFO - PROCESS | 3068 | 1466698726613 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3068 | 1466698726618 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:18:46 INFO - PROCESS | 3068 | 1466698726624 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 3068 | 1466698726627 Marionette TRACE conn5 <- [1,926,null,{}] 09:18:46 INFO - PROCESS | 3068 | 1466698726631 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 3068 | 1466698726634 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:46 INFO - PROCESS | 3068 | 1466698726755 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:18:46 INFO - PROCESS | 3068 | 1466698726882 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3068 | 1466698726885 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:46 INFO - PROCESS | 3068 | ++DOCSHELL 12D4DC00 == 37 [pid = 3068] [id = 241] 09:18:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (12D50400) [pid = 3068] [serial = 722] [outer = 00000000] 09:18:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (14474C00) [pid = 3068] [serial = 723] [outer = 12D50400] 09:18:46 INFO - PROCESS | 3068 | 1466698726948 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (14F15400) [pid = 3068] [serial = 724] [outer = 12D50400] 09:18:47 INFO - PROCESS | 3068 | 1466698727814 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1272ms 09:18:47 INFO - PROCESS | 3068 | 1466698727900 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3068 | 1466698727904 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:18:47 INFO - PROCESS | 3068 | 1466698727909 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 3068 | 1466698727912 Marionette TRACE conn5 <- [1,930,null,{}] 09:18:47 INFO - PROCESS | 3068 | 1466698727917 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 3068 | 1466698727921 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:48 INFO - PROCESS | 3068 | 1466698728056 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:18:48 INFO - PROCESS | 3068 | 1466698728184 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3068 | 1466698728188 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:48 INFO - PROCESS | 3068 | ++DOCSHELL 0DF54400 == 38 [pid = 3068] [id = 242] 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0DF5CC00) [pid = 3068] [serial = 725] [outer = 00000000] 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E15BC00) [pid = 3068] [serial = 726] [outer = 0DF5CC00] 09:18:48 INFO - PROCESS | 3068 | 1466698728237 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0E462C00) [pid = 3068] [serial = 727] [outer = 0DF5CC00] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 0E62C800 == 37 [pid = 3068] [id = 101] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 1985A400 == 36 [pid = 3068] [id = 103] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 1929F400 == 35 [pid = 3068] [id = 100] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 0E014800 == 34 [pid = 3068] [id = 105] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 0E7F0400 == 33 [pid = 3068] [id = 106] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 171DA400 == 32 [pid = 3068] [id = 96] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 1251C000 == 31 [pid = 3068] [id = 107] 09:18:48 INFO - PROCESS | 3068 | --DOCSHELL 0C659C00 == 30 [pid = 3068] [id = 104] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0D673000) [pid = 3068] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (171D9800) [pid = 3068] [serial = 665] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (19490400) [pid = 3068] [serial = 648] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (15DB1C00) [pid = 3068] [serial = 653] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (17046000) [pid = 3068] [serial = 654] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18155C00) [pid = 3068] [serial = 669] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12E73000) [pid = 3068] [serial = 659] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1414B000) [pid = 3068] [serial = 660] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18080C00) [pid = 3068] [serial = 668] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E151800) [pid = 3068] [serial = 650] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0E7EF400) [pid = 3068] [serial = 651] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E014000) [pid = 3068] [serial = 656] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E159800) [pid = 3068] [serial = 657] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17041400) [pid = 3068] [serial = 662] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (18653400) [pid = 3068] [serial = 672] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1865EC00) [pid = 3068] [serial = 671] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19859400) [pid = 3068] [serial = 677] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18632800) [pid = 3068] [serial = 675] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17C58C00) [pid = 3068] [serial = 674] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1985C400) [pid = 3068] [serial = 678] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1A2B5400) [pid = 3068] [serial = 681] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (171E5800) [pid = 3068] [serial = 666] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (1A2EAC00) [pid = 3068] [serial = 680] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1704A000) [pid = 3068] [serial = 663] [outer = 00000000] [url = about:blank] 09:18:48 INFO - PROCESS | 3068 | 1466698728707 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 830ms 09:18:48 INFO - PROCESS | 3068 | 1466698728740 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3068 | 1466698728744 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:18:48 INFO - PROCESS | 3068 | 1466698728750 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:18:48 INFO - PROCESS | 3068 | 1466698728752 Marionette TRACE conn5 <- [1,934,null,{}] 09:18:48 INFO - PROCESS | 3068 | 1466698728756 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 3068 | 1466698728759 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:48 INFO - PROCESS | 3068 | 1466698728844 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:18:48 INFO - PROCESS | 3068 | 1466698728852 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3068 | 1466698728855 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:48 INFO - PROCESS | 3068 | ++DOCSHELL 0E3CB800 == 31 [pid = 3068] [id = 243] 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0E3CC000) [pid = 3068] [serial = 728] [outer = 00000000] 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (1230F000) [pid = 3068] [serial = 729] [outer = 0E3CC000] 09:18:48 INFO - PROCESS | 3068 | 1466698728902 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (12D06800) [pid = 3068] [serial = 730] [outer = 0E3CC000] 09:18:49 INFO - PROCESS | 3068 | 1466698729358 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 09:18:49 INFO - PROCESS | 3068 | 1466698729425 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3068 | 1466698729427 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:18:49 INFO - PROCESS | 3068 | 1466698729430 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:18:49 INFO - PROCESS | 3068 | 1466698729434 Marionette TRACE conn5 <- [1,938,null,{}] 09:18:49 INFO - PROCESS | 3068 | 1466698729444 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 3068 | 1466698729449 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:49 INFO - PROCESS | 3068 | 1466698729537 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:18:49 INFO - PROCESS | 3068 | 1466698729551 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3068 | 1466698729554 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:49 INFO - PROCESS | 3068 | ++DOCSHELL 1698B400 == 32 [pid = 3068] [id = 244] 09:18:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (1698BC00) [pid = 3068] [serial = 731] [outer = 00000000] 09:18:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (16C63800) [pid = 3068] [serial = 732] [outer = 1698BC00] 09:18:49 INFO - PROCESS | 3068 | 1466698729602 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (16C6DC00) [pid = 3068] [serial = 733] [outer = 1698BC00] 09:18:50 INFO - PROCESS | 3068 | 1466698730077 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 09:18:50 INFO - PROCESS | 3068 | 1466698730105 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3068 | 1466698730107 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:18:50 INFO - PROCESS | 3068 | 1466698730115 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3068 | 1466698730116 Marionette TRACE conn5 <- [1,942,null,{}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:18:50 INFO - PROCESS | 3068 | 1466698730120 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 3068 | 1466698730122 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:50 INFO - PROCESS | 3068 | 1466698730206 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:18:50 INFO - PROCESS | 3068 | 1466698730212 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3068 | 1466698730214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:50 INFO - PROCESS | 3068 | ++DOCSHELL 1704A400 == 33 [pid = 3068] [id = 245] 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1704C800) [pid = 3068] [serial = 734] [outer = 00000000] 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (171DC000) [pid = 3068] [serial = 735] [outer = 1704C800] 09:18:50 INFO - PROCESS | 3068 | 1466698730267 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17C5C000) [pid = 3068] [serial = 736] [outer = 1704C800] 09:18:50 INFO - PROCESS | 3068 | 1466698730694 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 09:18:50 INFO - PROCESS | 3068 | 1466698730750 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3068 | 1466698730752 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:18:50 INFO - PROCESS | 3068 | 1466698730761 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3068 | 1466698730763 Marionette TRACE conn5 <- [1,946,null,{}] 09:18:50 INFO - PROCESS | 3068 | 1466698730766 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 3068 | 1466698730768 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:50 INFO - PROCESS | 3068 | 1466698730878 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:18:50 INFO - PROCESS | 3068 | 1466698730883 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3068 | 1466698730885 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:50 INFO - PROCESS | 3068 | ++DOCSHELL 17FE0800 == 34 [pid = 3068] [id = 246] 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17FE4000) [pid = 3068] [serial = 737] [outer = 00000000] 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1807D000) [pid = 3068] [serial = 738] [outer = 17FE4000] 09:18:50 INFO - PROCESS | 3068 | 1466698730930 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18158800) [pid = 3068] [serial = 739] [outer = 17FE4000] 09:18:51 INFO - PROCESS | 3068 | 1466698731388 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:18:51 INFO - PROCESS | 3068 | 1466698731437 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3068 | 1466698731439 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:18:51 INFO - PROCESS | 3068 | 1466698731442 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 3068 | 1466698731444 Marionette TRACE conn5 <- [1,950,null,{}] 09:18:51 INFO - PROCESS | 3068 | 1466698731447 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 3068 | 1466698731453 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:51 INFO - PROCESS | 3068 | 1466698731593 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:18:51 INFO - PROCESS | 3068 | 1466698731599 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3068 | 1466698731601 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:51 INFO - PROCESS | 3068 | ++DOCSHELL 18633000 == 35 [pid = 3068] [id = 247] 09:18:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18635C00) [pid = 3068] [serial = 740] [outer = 00000000] 09:18:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1865C400) [pid = 3068] [serial = 741] [outer = 18635C00] 09:18:51 INFO - PROCESS | 3068 | 1466698731645 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18663C00) [pid = 3068] [serial = 742] [outer = 18635C00] 09:18:52 INFO - PROCESS | 3068 | 1466698732109 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 731ms 09:18:52 INFO - PROCESS | 3068 | 1466698732212 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3068 | 1466698732214 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:18:52 INFO - PROCESS | 3068 | 1466698732218 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3068 | 1466698732229 Marionette TRACE conn5 <- [1,954,null,{}] 09:18:52 INFO - PROCESS | 3068 | 1466698732233 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 3068 | 1466698732235 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:52 INFO - PROCESS | 3068 | 1466698732353 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:18:52 INFO - PROCESS | 3068 | 1466698732410 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3068 | 1466698732412 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:52 INFO - PROCESS | 3068 | ++DOCSHELL 19227800 == 36 [pid = 3068] [id = 248] 09:18:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19228000) [pid = 3068] [serial = 743] [outer = 00000000] 09:18:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (192A1800) [pid = 3068] [serial = 744] [outer = 19228000] 09:18:52 INFO - PROCESS | 3068 | 1466698732456 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A5400) [pid = 3068] [serial = 745] [outer = 19228000] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1698B800) [pid = 3068] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C64400) [pid = 3068] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (14143400) [pid = 3068] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17047400) [pid = 3068] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (125A7C00) [pid = 3068] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D66BC00) [pid = 3068] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0DF5AC00) [pid = 3068] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (08C7C000) [pid = 3068] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0D8F2000) [pid = 3068] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:52 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17041800) [pid = 3068] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:52 INFO - PROCESS | 3068 | 1466698732939 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 09:18:52 INFO - PROCESS | 3068 | 1466698732951 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3068 | 1466698732952 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:18:52 INFO - PROCESS | 3068 | 1466698732955 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3068 | 1466698732957 Marionette TRACE conn5 <- [1,958,null,{}] 09:18:52 INFO - PROCESS | 3068 | 1466698732960 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 3068 | 1466698732962 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:53 INFO - PROCESS | 3068 | 1466698733041 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:18:53 INFO - PROCESS | 3068 | 1466698733046 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3068 | 1466698733048 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:53 INFO - PROCESS | 3068 | ++DOCSHELL 0E62DC00 == 37 [pid = 3068] [id = 249] 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12396000) [pid = 3068] [serial = 746] [outer = 00000000] 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17047400) [pid = 3068] [serial = 747] [outer = 12396000] 09:18:53 INFO - PROCESS | 3068 | 1466698733091 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18154800) [pid = 3068] [serial = 748] [outer = 12396000] 09:18:53 INFO - PROCESS | 3068 | 1466698733512 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 09:18:53 INFO - PROCESS | 3068 | 1466698733531 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3068 | 1466698733533 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:18:53 INFO - PROCESS | 3068 | 1466698733547 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 3068 | 1466698733549 Marionette TRACE conn5 <- [1,962,null,{}] 09:18:53 INFO - PROCESS | 3068 | 1466698733552 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 3068 | 1466698733554 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:53 INFO - PROCESS | 3068 | 1466698733635 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:18:53 INFO - PROCESS | 3068 | 1466698733640 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3068 | 1466698733642 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:53 INFO - PROCESS | 3068 | ++DOCSHELL 0D85FC00 == 38 [pid = 3068] [id = 250] 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0E155800) [pid = 3068] [serial = 749] [outer = 00000000] 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (19495800) [pid = 3068] [serial = 750] [outer = 0E155800] 09:18:53 INFO - PROCESS | 3068 | 1466698733686 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19785400) [pid = 3068] [serial = 751] [outer = 0E155800] 09:18:54 INFO - PROCESS | 3068 | 1466698734130 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 09:18:54 INFO - PROCESS | 3068 | 1466698734179 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3068 | 1466698734181 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3068 | 1466698734184 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:18:54 INFO - PROCESS | 3068 | 1466698734186 Marionette TRACE conn5 <- [1,966,null,{}] 09:18:54 INFO - PROCESS | 3068 | 1466698734189 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 3068 | 1466698734191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:54 INFO - PROCESS | 3068 | 1466698734276 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:18:54 INFO - PROCESS | 3068 | 1466698734282 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3068 | 1466698734284 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:54 INFO - PROCESS | 3068 | ++DOCSHELL 198EBC00 == 39 [pid = 3068] [id = 251] 09:18:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19F5B800) [pid = 3068] [serial = 752] [outer = 00000000] 09:18:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A21A400) [pid = 3068] [serial = 753] [outer = 19F5B800] 09:18:54 INFO - PROCESS | 3068 | 1466698734329 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A21AC00) [pid = 3068] [serial = 754] [outer = 19F5B800] 09:18:54 INFO - PROCESS | 3068 | 1466698734754 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 09:18:54 INFO - PROCESS | 3068 | 1466698734818 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3068 | 1466698734820 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3068 | 1466698734823 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:18:54 INFO - PROCESS | 3068 | 1466698734826 Marionette TRACE conn5 <- [1,970,null,{}] 09:18:54 INFO - PROCESS | 3068 | 1466698734829 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 3068 | 1466698734831 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:54 INFO - PROCESS | 3068 | 1466698734970 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:18:55 INFO - PROCESS | 3068 | 1466698735134 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3068 | 1466698735138 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:55 INFO - PROCESS | 3068 | ++DOCSHELL 0CE94C00 == 40 [pid = 3068] [id = 252] 09:18:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D629400) [pid = 3068] [serial = 755] [outer = 00000000] 09:18:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0D6D3C00) [pid = 3068] [serial = 756] [outer = 0D629400] 09:18:55 INFO - PROCESS | 3068 | 1466698735196 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0DF4E800) [pid = 3068] [serial = 757] [outer = 0D629400] 09:18:55 INFO - PROCESS | 3068 | 1466698735761 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 09:18:55 INFO - PROCESS | 3068 | 1466698735799 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 3068 | 1466698735804 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:18:55 INFO - PROCESS | 3068 | 1466698735809 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 3068 | 1466698735812 Marionette TRACE conn5 <- [1,974,null,{}] 09:18:55 INFO - PROCESS | 3068 | 1466698735817 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 3068 | 1466698735820 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:55 INFO - PROCESS | 3068 | 1466698735932 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:18:56 INFO - PROCESS | 3068 | 1466698736035 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 3068 | 1466698736038 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:56 INFO - PROCESS | 3068 | ++DOCSHELL 14470400 == 41 [pid = 3068] [id = 253] 09:18:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (14475000) [pid = 3068] [serial = 758] [outer = 00000000] 09:18:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (16977800) [pid = 3068] [serial = 759] [outer = 14475000] 09:18:56 INFO - PROCESS | 3068 | 1466698736094 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (16C6A400) [pid = 3068] [serial = 760] [outer = 14475000] 09:18:56 INFO - PROCESS | 3068 | 1466698736799 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1025ms 09:18:56 INFO - PROCESS | 3068 | 1466698736834 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3068 | 1466698736837 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:18:56 INFO - PROCESS | 3068 | 1466698736841 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3068 | 1466698736843 Marionette TRACE conn5 <- [1,978,null,{}] 09:18:56 INFO - PROCESS | 3068 | 1466698736847 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 3068 | 1466698736850 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:56 INFO - PROCESS | 3068 | 1466698736960 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:18:57 INFO - PROCESS | 3068 | 1466698737091 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3068 | 1466698737093 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:57 INFO - PROCESS | 3068 | ++DOCSHELL 170D7000 == 42 [pid = 3068] [id = 254] 09:18:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (19159000) [pid = 3068] [serial = 761] [outer = 00000000] 09:18:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (192A4000) [pid = 3068] [serial = 762] [outer = 19159000] 09:18:57 INFO - PROCESS | 3068 | 1466698737148 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A2E5C00) [pid = 3068] [serial = 763] [outer = 19159000] 09:18:57 INFO - PROCESS | 3068 | 1466698737738 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 09:18:57 INFO - PROCESS | 3068 | 1466698737774 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3068 | 1466698737779 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:18:57 INFO - PROCESS | 3068 | 1466698737791 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3068 | 1466698737796 Marionette TRACE conn5 <- [1,982,null,{}] 09:18:57 INFO - PROCESS | 3068 | 1466698737799 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 3068 | 1466698737803 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:57 INFO - PROCESS | 3068 | 1466698737917 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:18:58 INFO - PROCESS | 3068 | 1466698738016 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3068 | 1466698738019 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:58 INFO - PROCESS | 3068 | ++DOCSHELL 1A8A8C00 == 43 [pid = 3068] [id = 255] 09:18:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8A9800) [pid = 3068] [serial = 764] [outer = 00000000] 09:18:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8C3400) [pid = 3068] [serial = 765] [outer = 1A8A9800] 09:18:58 INFO - PROCESS | 3068 | 1466698738072 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8C6C00) [pid = 3068] [serial = 766] [outer = 1A8A9800] 09:18:58 INFO - PROCESS | 3068 | 1466698738819 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1077ms 09:18:58 INFO - PROCESS | 3068 | 1466698738882 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3068 | 1466698738886 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:18:58 INFO - PROCESS | 3068 | 1466698738891 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 3068 | 1466698738894 Marionette TRACE conn5 <- [1,986,null,{}] 09:18:58 INFO - PROCESS | 3068 | 1466698738900 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 3068 | 1466698738903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:59 INFO - PROCESS | 3068 | 1466698739031 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:18:59 INFO - PROCESS | 3068 | 1466698739114 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3068 | 1466698739118 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:18:59 INFO - PROCESS | 3068 | ++DOCSHELL 0D66E400 == 44 [pid = 3068] [id = 256] 09:18:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0E152800) [pid = 3068] [serial = 767] [outer = 00000000] 09:18:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1251BC00) [pid = 3068] [serial = 768] [outer = 0E152800] 09:18:59 INFO - PROCESS | 3068 | 1466698739209 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (12864C00) [pid = 3068] [serial = 769] [outer = 0E152800] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 08C7B400 == 43 [pid = 3068] [id = 231] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 0C658800 == 42 [pid = 3068] [id = 90] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 0F51E400 == 41 [pid = 3068] [id = 92] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 1697F400 == 40 [pid = 3068] [id = 95] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 17FE6000 == 39 [pid = 3068] [id = 102] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 17FE7800 == 38 [pid = 3068] [id = 97] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 144DF000 == 37 [pid = 3068] [id = 94] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 0F1DC800 == 36 [pid = 3068] [id = 98] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 128D4400 == 35 [pid = 3068] [id = 93] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 1863CC00 == 34 [pid = 3068] [id = 99] 09:19:00 INFO - PROCESS | 3068 | --DOCSHELL 0E01F000 == 33 [pid = 3068] [id = 91] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (125EC000) [pid = 3068] [serial = 699] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (14F13000) [pid = 3068] [serial = 702] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0E018C00) [pid = 3068] [serial = 696] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (0E14FC00) [pid = 3068] [serial = 697] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0C60C000) [pid = 3068] [serial = 693] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0C656000) [pid = 3068] [serial = 694] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (14473400) [pid = 3068] [serial = 684] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (125ACC00) [pid = 3068] [serial = 683] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (171E2000) [pid = 3068] [serial = 687] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (170DA800) [pid = 3068] [serial = 686] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1A849400) [pid = 3068] [serial = 689] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16C6AC00) [pid = 3068] [serial = 706] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16C68000) [pid = 3068] [serial = 705] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18152800) [pid = 3068] [serial = 715] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (171DC800) [pid = 3068] [serial = 711] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170D8400) [pid = 3068] [serial = 708] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1714E400) [pid = 3068] [serial = 709] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (15DA6800) [pid = 3068] [serial = 703] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (171E7000) [pid = 3068] [serial = 712] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12D0F400) [pid = 3068] [serial = 700] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18636000) [pid = 3068] [serial = 717] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17FE9C00) [pid = 3068] [serial = 714] [outer = 00000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3068 | 1466698740406 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1588ms 09:19:00 INFO - PROCESS | 3068 | 1466698740482 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3068 | 1466698740486 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:19:00 INFO - PROCESS | 3068 | 1466698740491 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 3068 | 1466698740494 Marionette TRACE conn5 <- [1,990,null,{}] 09:19:00 INFO - PROCESS | 3068 | 1466698740500 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 3068 | 1466698740503 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:00 INFO - PROCESS | 3068 | 1466698740585 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:19:00 INFO - PROCESS | 3068 | 1466698740598 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3068 | 1466698740600 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:00 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E2800 == 34 [pid = 3068] [id = 257] 09:19:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0D7E3000) [pid = 3068] [serial = 770] [outer = 00000000] 09:19:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D8E9800) [pid = 3068] [serial = 771] [outer = 0D7E3000] 09:19:00 INFO - PROCESS | 3068 | 1466698740648 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E012800) [pid = 3068] [serial = 772] [outer = 0D7E3000] 09:19:01 INFO - PROCESS | 3068 | 1466698741153 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 09:19:01 INFO - PROCESS | 3068 | 1466698741181 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3068 | 1466698741187 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:19:01 INFO - PROCESS | 3068 | 1466698741193 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 3068 | 1466698741196 Marionette TRACE conn5 <- [1,994,null,{}] 09:19:01 INFO - PROCESS | 3068 | 1466698741200 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 3068 | 1466698741202 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:01 INFO - PROCESS | 3068 | 1466698741291 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:19:01 INFO - PROCESS | 3068 | 1466698741300 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3068 | 1466698741303 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:01 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F4400 == 35 [pid = 3068] [id = 258] 09:19:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0F1DC800) [pid = 3068] [serial = 773] [outer = 00000000] 09:19:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (12519800) [pid = 3068] [serial = 774] [outer = 0F1DC800] 09:19:01 INFO - PROCESS | 3068 | 1466698741351 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (125E5000) [pid = 3068] [serial = 775] [outer = 0F1DC800] 09:19:01 INFO - PROCESS | 3068 | 1466698741816 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 09:19:01 INFO - PROCESS | 3068 | 1466698741866 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3068 | 1466698741869 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:19:01 INFO - PROCESS | 3068 | 1466698741872 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:19:01 INFO - PROCESS | 3068 | 1466698741875 Marionette TRACE conn5 <- [1,998,null,{}] 09:19:01 INFO - PROCESS | 3068 | 1466698741886 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 3068 | 1466698741891 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:01 INFO - PROCESS | 3068 | 1466698741977 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:19:02 INFO - PROCESS | 3068 | 1466698742071 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3068 | 1466698742074 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:02 INFO - PROCESS | 3068 | ++DOCSHELL 144E3000 == 36 [pid = 3068] [id = 259] 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (144E4800) [pid = 3068] [serial = 776] [outer = 00000000] 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (159E4C00) [pid = 3068] [serial = 777] [outer = 144E4800] 09:19:02 INFO - PROCESS | 3068 | 1466698742123 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (15DA7C00) [pid = 3068] [serial = 778] [outer = 144E4800] 09:19:02 INFO - PROCESS | 3068 | 1466698742527 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 09:19:02 INFO - PROCESS | 3068 | 1466698742606 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3068 | 1466698742609 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3068 | 1466698742612 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:19:02 INFO - PROCESS | 3068 | 1466698742614 Marionette TRACE conn5 <- [1,1002,null,{}] 09:19:02 INFO - PROCESS | 3068 | 1466698742656 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 3068 | 1466698742658 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:02 INFO - PROCESS | 3068 | 1466698742780 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:19:02 INFO - PROCESS | 3068 | 1466698742786 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3068 | 1466698742788 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:02 INFO - PROCESS | 3068 | ++DOCSHELL 16C61C00 == 37 [pid = 3068] [id = 260] 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16C63000) [pid = 3068] [serial = 779] [outer = 00000000] 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (16C6D400) [pid = 3068] [serial = 780] [outer = 16C63000] 09:19:02 INFO - PROCESS | 3068 | 1466698742832 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (17045800) [pid = 3068] [serial = 781] [outer = 16C63000] 09:19:03 INFO - PROCESS | 3068 | 1466698743270 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 709ms 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:19:03 INFO - PROCESS | 3068 | 1466698743326 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3068 | 1466698743329 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 3068 | 1466698743332 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 3068 | 1466698743333 Marionette TRACE conn5 <- [1,1006,null,{}] 09:19:03 INFO - PROCESS | 3068 | 1466698743337 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 3068 | 1466698743339 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:03 INFO - PROCESS | 3068 | 1466698743450 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:19:03 INFO - PROCESS | 3068 | 1466698743455 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3068 | 1466698743457 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:03 INFO - PROCESS | 3068 | ++DOCSHELL 1704A000 == 38 [pid = 3068] [id = 261] 09:19:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (170D4400) [pid = 3068] [serial = 782] [outer = 00000000] 09:19:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (170DB400) [pid = 3068] [serial = 783] [outer = 170D4400] 09:19:03 INFO - PROCESS | 3068 | 1466698743502 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1714E000) [pid = 3068] [serial = 784] [outer = 170D4400] 09:19:03 INFO - PROCESS | 3068 | 1466698743960 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 09:19:03 INFO - PROCESS | 3068 | 1466698744002 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3068 | 1466698744004 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:19:04 INFO - PROCESS | 3068 | 1466698744013 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3068 | 1466698744015 Marionette TRACE conn5 <- [1,1010,null,{}] 09:19:04 INFO - PROCESS | 3068 | 1466698744018 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 3068 | 1466698744024 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:04 INFO - PROCESS | 3068 | 1466698744181 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:19:04 INFO - PROCESS | 3068 | 1466698744196 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3068 | 1466698744198 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:04 INFO - PROCESS | 3068 | ++DOCSHELL 171E2C00 == 39 [pid = 3068] [id = 262] 09:19:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (171E3000) [pid = 3068] [serial = 785] [outer = 00000000] 09:19:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1807C800) [pid = 3068] [serial = 786] [outer = 171E3000] 09:19:04 INFO - PROCESS | 3068 | 1466698744241 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1815AC00) [pid = 3068] [serial = 787] [outer = 171E3000] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1A844400) [pid = 3068] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (19F5B800) [pid = 3068] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (17FE4000) [pid = 3068] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18635C00) [pid = 3068] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (17FE3400) [pid = 3068] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E3CC000) [pid = 3068] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0DF5CC00) [pid = 3068] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12D50400) [pid = 3068] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1704C800) [pid = 3068] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1698BC00) [pid = 3068] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0D785C00) [pid = 3068] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19228000) [pid = 3068] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12396000) [pid = 3068] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:19:04 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E155800) [pid = 3068] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:19:04 INFO - PROCESS | 3068 | 1466698744889 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 09:19:04 INFO - PROCESS | 3068 | 1466698744965 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3068 | 1466698744967 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:19:04 INFO - PROCESS | 3068 | 1466698744970 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3068 | 1466698744972 Marionette TRACE conn5 <- [1,1014,null,{}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:19:04 INFO - PROCESS | 3068 | 1466698744975 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 3068 | 1466698744977 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:05 INFO - PROCESS | 3068 | 1466698745053 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:19:05 INFO - PROCESS | 3068 | 1466698745059 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3068 | 1466698745061 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:05 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5CC00 == 40 [pid = 3068] [id = 263] 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (15C45800) [pid = 3068] [serial = 788] [outer = 00000000] 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (171E0C00) [pid = 3068] [serial = 789] [outer = 15C45800] 09:19:05 INFO - PROCESS | 3068 | 1466698745106 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (171E7400) [pid = 3068] [serial = 790] [outer = 15C45800] 09:19:05 INFO - PROCESS | 3068 | 1466698745527 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:19:05 INFO - PROCESS | 3068 | 1466698745545 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3068 | 1466698745547 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:19:05 INFO - PROCESS | 3068 | 1466698745550 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3068 | 1466698745552 Marionette TRACE conn5 <- [1,1018,null,{}] 09:19:05 INFO - PROCESS | 3068 | 1466698745555 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 3068 | 1466698745557 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:05 INFO - PROCESS | 3068 | 1466698745677 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:19:05 INFO - PROCESS | 3068 | 1466698745685 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3068 | 1466698745687 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:05 INFO - PROCESS | 3068 | ++DOCSHELL 170E3000 == 41 [pid = 3068] [id = 264] 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18151400) [pid = 3068] [serial = 791] [outer = 00000000] 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18633C00) [pid = 3068] [serial = 792] [outer = 18151400] 09:19:05 INFO - PROCESS | 3068 | 1466698745730 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1815EC00) [pid = 3068] [serial = 793] [outer = 18151400] 09:19:06 INFO - PROCESS | 3068 | 1466698746160 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 09:19:06 INFO - PROCESS | 3068 | 1466698746181 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3068 | 1466698746183 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:19:06 INFO - PROCESS | 3068 | 1466698746186 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 3068 | 1466698746188 Marionette TRACE conn5 <- [1,1022,null,{}] 09:19:06 INFO - PROCESS | 3068 | 1466698746192 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 3068 | 1466698746193 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:06 INFO - PROCESS | 3068 | 1466698746305 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:19:06 INFO - PROCESS | 3068 | 1466698746312 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3068 | 1466698746314 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:06 INFO - PROCESS | 3068 | ++DOCSHELL 1447C000 == 42 [pid = 3068] [id = 265] 09:19:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (18654000) [pid = 3068] [serial = 794] [outer = 00000000] 09:19:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (18659C00) [pid = 3068] [serial = 795] [outer = 18654000] 09:19:06 INFO - PROCESS | 3068 | 1466698746358 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (18660000) [pid = 3068] [serial = 796] [outer = 18654000] 09:19:06 INFO - PROCESS | 3068 | 1466698746892 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 09:19:07 INFO - PROCESS | 3068 | 1466698747018 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 3068 | 1466698747022 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:19:07 INFO - PROCESS | 3068 | 1466698747053 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3068 | 1466698747056 Marionette TRACE conn5 <- [1,1026,null,{}] 09:19:07 INFO - PROCESS | 3068 | 1466698747093 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 3068 | 1466698747097 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:07 INFO - PROCESS | 3068 | 1466698747219 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:19:07 INFO - PROCESS | 3068 | 1466698747299 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3068 | 1466698747302 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:07 INFO - PROCESS | 3068 | ++DOCSHELL 0CE97400 == 43 [pid = 3068] [id = 266] 09:19:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0D61F800) [pid = 3068] [serial = 797] [outer = 00000000] 09:19:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0E157400) [pid = 3068] [serial = 798] [outer = 0D61F800] 09:19:07 INFO - PROCESS | 3068 | 1466698747400 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0E621000) [pid = 3068] [serial = 799] [outer = 0D61F800] 09:19:08 INFO - PROCESS | 3068 | 1466698748041 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1077ms 09:19:08 INFO - PROCESS | 3068 | 1466698748113 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3068 | 1466698748118 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:19:08 INFO - PROCESS | 3068 | 1466698748124 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3068 | 1466698748127 Marionette TRACE conn5 <- [1,1030,null,{}] 09:19:08 INFO - PROCESS | 3068 | 1466698748131 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 3068 | 1466698748134 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:08 INFO - PROCESS | 3068 | 1466698748263 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:19:08 INFO - PROCESS | 3068 | 1466698748384 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3068 | 1466698748386 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:08 INFO - PROCESS | 3068 | ++DOCSHELL 144E6C00 == 44 [pid = 3068] [id = 267] 09:19:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (14F16C00) [pid = 3068] [serial = 800] [outer = 00000000] 09:19:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (16979C00) [pid = 3068] [serial = 801] [outer = 14F16C00] 09:19:08 INFO - PROCESS | 3068 | 1466698748443 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (17049400) [pid = 3068] [serial = 802] [outer = 14F16C00] 09:19:09 INFO - PROCESS | 3068 | 1466698749303 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1229ms 09:19:09 INFO - PROCESS | 3068 | 1466698749357 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:19:09 INFO - PROCESS | 3068 | 1466698749361 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:19:09 INFO - PROCESS | 3068 | 1466698749366 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3068 | 1466698749369 Marionette TRACE conn5 <- [1,1034,null,{}] 09:19:09 INFO - PROCESS | 3068 | 1466698749375 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 3068 | 1466698749377 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:09 INFO - PROCESS | 3068 | 1466698749489 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 0CE94C00 == 43 [pid = 3068] [id = 252] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 170E3000 == 42 [pid = 3068] [id = 264] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 0DF5CC00 == 41 [pid = 3068] [id = 263] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 171E2C00 == 40 [pid = 3068] [id = 262] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 1704A000 == 39 [pid = 3068] [id = 261] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 16C61C00 == 38 [pid = 3068] [id = 260] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 144E3000 == 37 [pid = 3068] [id = 259] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 0E7F4400 == 36 [pid = 3068] [id = 258] 09:19:09 INFO - PROCESS | 3068 | --DOCSHELL 0D7E2800 == 35 [pid = 3068] [id = 257] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A875400) [pid = 3068] [serial = 690] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (17047400) [pid = 3068] [serial = 747] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (192A5400) [pid = 3068] [serial = 745] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1A21AC00) [pid = 3068] [serial = 754] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (19495800) [pid = 3068] [serial = 750] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (18663C00) [pid = 3068] [serial = 742] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18158800) [pid = 3068] [serial = 739] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (19785400) [pid = 3068] [serial = 751] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17C5C000) [pid = 3068] [serial = 736] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1A21A400) [pid = 3068] [serial = 753] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1807D000) [pid = 3068] [serial = 738] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1865C400) [pid = 3068] [serial = 741] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (18637400) [pid = 3068] [serial = 718] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1230F000) [pid = 3068] [serial = 729] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (12D06800) [pid = 3068] [serial = 730] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0E15BC00) [pid = 3068] [serial = 726] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E462C00) [pid = 3068] [serial = 727] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14474C00) [pid = 3068] [serial = 723] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (14F15400) [pid = 3068] [serial = 724] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (171DC000) [pid = 3068] [serial = 735] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (16C63800) [pid = 3068] [serial = 732] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (16C6DC00) [pid = 3068] [serial = 733] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0DF53800) [pid = 3068] [serial = 720] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E152C00) [pid = 3068] [serial = 721] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (192A1800) [pid = 3068] [serial = 744] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18154800) [pid = 3068] [serial = 748] [outer = 00000000] [url = about:blank] 09:19:09 INFO - PROCESS | 3068 | 1466698749620 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3068 | 1466698749625 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:09 INFO - PROCESS | 3068 | ++DOCSHELL 0C604000 == 36 [pid = 3068] [id = 268] 09:19:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0C608800) [pid = 3068] [serial = 803] [outer = 00000000] 09:19:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0CE94C00) [pid = 3068] [serial = 804] [outer = 0C608800] 09:19:09 INFO - PROCESS | 3068 | 1466698749672 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E012000) [pid = 3068] [serial = 805] [outer = 0C608800] 09:19:10 INFO - PROCESS | 3068 | 1466698750101 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 790ms 09:19:10 INFO - PROCESS | 3068 | 1466698750157 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3068 | 1466698750161 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:19:10 INFO - PROCESS | 3068 | 1466698750167 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:19:10 INFO - PROCESS | 3068 | 1466698750169 Marionette TRACE conn5 <- [1,1038,null,{}] 09:19:10 INFO - PROCESS | 3068 | 1466698750173 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 3068 | 1466698750175 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:10 INFO - PROCESS | 3068 | 1466698750260 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:19:10 INFO - PROCESS | 3068 | 1466698750272 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3068 | 1466698750274 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:10 INFO - PROCESS | 3068 | ++DOCSHELL 0E621C00 == 37 [pid = 3068] [id = 269] 09:19:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (125A9C00) [pid = 3068] [serial = 806] [outer = 00000000] 09:19:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12D25000) [pid = 3068] [serial = 807] [outer = 125A9C00] 09:19:10 INFO - PROCESS | 3068 | 1466698750321 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12DDE000) [pid = 3068] [serial = 808] [outer = 125A9C00] 09:19:10 INFO - PROCESS | 3068 | 1466698750777 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:19:10 INFO - PROCESS | 3068 | 1466698750842 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3068 | 1466698750844 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:19:10 INFO - PROCESS | 3068 | 1466698750847 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3068 | 1466698750850 Marionette TRACE conn5 <- [1,1042,null,{}] 09:19:10 INFO - PROCESS | 3068 | 1466698750861 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 3068 | 1466698750865 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:10 INFO - PROCESS | 3068 | 1466698750950 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:19:11 INFO - PROCESS | 3068 | 1466698751036 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3068 | 1466698751039 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:11 INFO - PROCESS | 3068 | ++DOCSHELL 15DB0400 == 38 [pid = 3068] [id = 270] 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (15DB0800) [pid = 3068] [serial = 809] [outer = 00000000] 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16C64800) [pid = 3068] [serial = 810] [outer = 15DB0800] 09:19:11 INFO - PROCESS | 3068 | 1466698751088 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16C6F800) [pid = 3068] [serial = 811] [outer = 15DB0800] 09:19:11 INFO - PROCESS | 3068 | 1466698751481 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 09:19:11 INFO - PROCESS | 3068 | 1466698751537 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3068 | 1466698751549 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:19:11 INFO - PROCESS | 3068 | 1466698751552 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3068 | 1466698751554 Marionette TRACE conn5 <- [1,1046,null,{}] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:19:11 INFO - PROCESS | 3068 | 1466698751558 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 3068 | 1466698751559 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:11 INFO - PROCESS | 3068 | 1466698751682 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:19:11 INFO - PROCESS | 3068 | 1466698751695 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3068 | 1466698751697 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:11 INFO - PROCESS | 3068 | ++DOCSHELL 170D9800 == 39 [pid = 3068] [id = 271] 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (170DA800) [pid = 3068] [serial = 812] [outer = 00000000] 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171E6800) [pid = 3068] [serial = 813] [outer = 170DA800] 09:19:11 INFO - PROCESS | 3068 | 1466698751741 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17FDD800) [pid = 3068] [serial = 814] [outer = 170DA800] 09:19:12 INFO - PROCESS | 3068 | 1466698752169 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 09:19:12 INFO - PROCESS | 3068 | 1466698752232 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3068 | 1466698752234 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:19:12 INFO - PROCESS | 3068 | 1466698752237 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3068 | 1466698752239 Marionette TRACE conn5 <- [1,1050,null,{}] 09:19:12 INFO - PROCESS | 3068 | 1466698752242 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 3068 | 1466698752244 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:12 INFO - PROCESS | 3068 | 1466698752379 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:19:12 INFO - PROCESS | 3068 | 1466698752401 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3068 | 1466698752402 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:12 INFO - PROCESS | 3068 | ++DOCSHELL 17FE1800 == 40 [pid = 3068] [id = 272] 09:19:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17FE1C00) [pid = 3068] [serial = 815] [outer = 00000000] 09:19:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18152000) [pid = 3068] [serial = 816] [outer = 17FE1C00] 09:19:12 INFO - PROCESS | 3068 | 1466698752447 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18152800) [pid = 3068] [serial = 817] [outer = 17FE1C00] 09:19:12 INFO - PROCESS | 3068 | 1466698752918 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:19:12 INFO - PROCESS | 3068 | 1466698752969 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3068 | 1466698752971 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:19:12 INFO - PROCESS | 3068 | 1466698752974 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3068 | 1466698752976 Marionette TRACE conn5 <- [1,1054,null,{}] 09:19:12 INFO - PROCESS | 3068 | 1466698752979 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 3068 | 1466698752985 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:13 INFO - PROCESS | 3068 | 1466698753127 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:19:13 INFO - PROCESS | 3068 | 1466698753139 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3068 | 1466698753142 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:13 INFO - PROCESS | 3068 | ++DOCSHELL 0D8F6000 == 41 [pid = 3068] [id = 273] 09:19:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0E074000) [pid = 3068] [serial = 818] [outer = 00000000] 09:19:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18662800) [pid = 3068] [serial = 819] [outer = 0E074000] 09:19:13 INFO - PROCESS | 3068 | 1466698753186 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (18655800) [pid = 3068] [serial = 820] [outer = 0E074000] 09:19:13 INFO - PROCESS | 3068 | 1466698753624 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (18151400) [pid = 3068] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (144E4800) [pid = 3068] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (16C63000) [pid = 3068] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E152800) [pid = 3068] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170D4400) [pid = 3068] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0F1DC800) [pid = 3068] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0D7E3000) [pid = 3068] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (171E3000) [pid = 3068] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D629400) [pid = 3068] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14475000) [pid = 3068] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (19159000) [pid = 3068] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1A8A9800) [pid = 3068] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:19:13 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (15C45800) [pid = 3068] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:19:13 INFO - PROCESS | 3068 | 1466698753796 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 3068 | 1466698753798 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:19:13 INFO - PROCESS | 3068 | 1466698753808 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3068 | 1466698753810 Marionette TRACE conn5 <- [1,1058,null,{}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:19:13 INFO - PROCESS | 3068 | 1466698753814 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 3068 | 1466698753816 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:13 INFO - PROCESS | 3068 | 1466698753896 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:19:13 INFO - PROCESS | 3068 | 1466698753901 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3068 | 1466698753903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:13 INFO - PROCESS | 3068 | ++DOCSHELL 0E41FC00 == 42 [pid = 3068] [id = 274] 09:19:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0E422400) [pid = 3068] [serial = 821] [outer = 00000000] 09:19:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (14473400) [pid = 3068] [serial = 822] [outer = 0E422400] 09:19:13 INFO - PROCESS | 3068 | 1466698753946 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16C67800) [pid = 3068] [serial = 823] [outer = 0E422400] 09:19:14 INFO - PROCESS | 3068 | 1466698754362 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 09:19:14 INFO - PROCESS | 3068 | 1466698754446 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3068 | 1466698754448 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:19:14 INFO - PROCESS | 3068 | 1466698754451 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3068 | 1466698754453 Marionette TRACE conn5 <- [1,1062,null,{}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:19:14 INFO - PROCESS | 3068 | 1466698754457 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 3068 | 1466698754459 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:14 INFO - PROCESS | 3068 | 1466698754537 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:19:14 INFO - PROCESS | 3068 | 1466698754545 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3068 | 1466698754547 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:14 INFO - PROCESS | 3068 | ++DOCSHELL 171E3000 == 43 [pid = 3068] [id = 275] 09:19:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FE5800) [pid = 3068] [serial = 824] [outer = 00000000] 09:19:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (192A1800) [pid = 3068] [serial = 825] [outer = 17FE5800] 09:19:14 INFO - PROCESS | 3068 | 1466698754589 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19488C00) [pid = 3068] [serial = 826] [outer = 17FE5800] 09:19:15 INFO - PROCESS | 3068 | 1466698755015 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 09:19:15 INFO - PROCESS | 3068 | 1466698755026 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:19:15 INFO - PROCESS | 3068 | 1466698755028 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:19:15 INFO - PROCESS | 3068 | 1466698755031 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3068 | 1466698755032 Marionette TRACE conn5 <- [1,1066,null,{}] 09:19:15 INFO - PROCESS | 3068 | 1466698755036 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 3068 | 1466698755037 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:15 INFO - PROCESS | 3068 | 1466698755158 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:19:15 INFO - PROCESS | 3068 | 1466698755164 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3068 | 1466698755165 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:15 INFO - PROCESS | 3068 | ++DOCSHELL 15DAF000 == 44 [pid = 3068] [id = 276] 09:19:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (196D1C00) [pid = 3068] [serial = 827] [outer = 00000000] 09:19:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19859800) [pid = 3068] [serial = 828] [outer = 196D1C00] 09:19:15 INFO - PROCESS | 3068 | 1466698755217 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19F5BC00) [pid = 3068] [serial = 829] [outer = 196D1C00] 09:19:15 INFO - PROCESS | 3068 | 1466698755623 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 09:19:15 INFO - PROCESS | 3068 | 1466698755662 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 3068 | 1466698755664 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:19:15 INFO - PROCESS | 3068 | 1466698755694 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3068 | 1466698755696 Marionette TRACE conn5 <- [1,1070,null,{}] 09:19:15 INFO - PROCESS | 3068 | 1466698755704 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 3068 | 1466698755706 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:15 INFO - PROCESS | 3068 | 1466698755786 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:19:15 INFO - PROCESS | 3068 | 1466698755919 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3068 | 1466698755922 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:15 INFO - PROCESS | 3068 | ++DOCSHELL 08C7FC00 == 45 [pid = 3068] [id = 277] 09:19:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (08C84400) [pid = 3068] [serial = 830] [outer = 00000000] 09:19:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0C659000) [pid = 3068] [serial = 831] [outer = 08C84400] 09:19:15 INFO - PROCESS | 3068 | 1466698755980 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0D85F400) [pid = 3068] [serial = 832] [outer = 08C84400] 09:19:16 INFO - PROCESS | 3068 | 1466698756569 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 950ms 09:19:16 INFO - PROCESS | 3068 | 1466698756635 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3068 | 1466698756639 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:19:16 INFO - PROCESS | 3068 | 1466698756643 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3068 | 1466698756647 Marionette TRACE conn5 <- [1,1074,null,{}] 09:19:16 INFO - PROCESS | 3068 | 1466698756652 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 3068 | 1466698756655 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:16 INFO - PROCESS | 3068 | 1466698756775 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:19:16 INFO - PROCESS | 3068 | 1466698756901 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 3068 | 1466698756904 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:16 INFO - PROCESS | 3068 | ++DOCSHELL 1447E400 == 46 [pid = 3068] [id = 278] 09:19:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1447F400) [pid = 3068] [serial = 833] [outer = 00000000] 09:19:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (159E5C00) [pid = 3068] [serial = 834] [outer = 1447F400] 09:19:16 INFO - PROCESS | 3068 | 1466698756963 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (15DA6800) [pid = 3068] [serial = 835] [outer = 1447F400] 09:19:17 INFO - PROCESS | 3068 | 1466698757529 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 09:19:17 INFO - PROCESS | 3068 | 1466698757586 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 3068 | 1466698757591 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:19:17 INFO - PROCESS | 3068 | 1466698757610 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3068 | 1466698757613 Marionette TRACE conn5 <- [1,1078,null,{}] 09:19:17 INFO - PROCESS | 3068 | 1466698757617 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 3068 | 1466698757619 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:17 INFO - PROCESS | 3068 | 1466698757732 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:19:17 INFO - PROCESS | 3068 | 1466698757862 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3068 | 1466698757865 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:17 INFO - PROCESS | 3068 | ++DOCSHELL 171DC800 == 47 [pid = 3068] [id = 279] 09:19:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1863A000) [pid = 3068] [serial = 836] [outer = 00000000] 09:19:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (18659000) [pid = 3068] [serial = 837] [outer = 1863A000] 09:19:17 INFO - PROCESS | 3068 | 1466698757920 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1978F400) [pid = 3068] [serial = 838] [outer = 1863A000] 09:19:18 INFO - PROCESS | 3068 | 1466698758491 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 09:19:18 INFO - PROCESS | 3068 | 1466698758544 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3068 | 1466698758547 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:19:18 INFO - PROCESS | 3068 | 1466698758557 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 3068 | 1466698758563 Marionette TRACE conn5 <- [1,1082,null,{}] 09:19:18 INFO - PROCESS | 3068 | 1466698758568 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 3068 | 1466698758572 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:18 INFO - PROCESS | 3068 | 1466698758681 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:19:18 INFO - PROCESS | 3068 | 1466698758809 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3068 | 1466698758812 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:18 INFO - PROCESS | 3068 | ++DOCSHELL 1A588800 == 48 [pid = 3068] [id = 280] 09:19:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A84B800) [pid = 3068] [serial = 839] [outer = 00000000] 09:19:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A877C00) [pid = 3068] [serial = 840] [outer = 1A84B800] 09:19:18 INFO - PROCESS | 3068 | 1466698758866 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8A3C00) [pid = 3068] [serial = 841] [outer = 1A84B800] 09:19:19 INFO - PROCESS | 3068 | 1466698759428 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1088ms 09:19:19 INFO - PROCESS | 3068 | 1466698759651 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3068 | 1466698759656 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:19:19 INFO - PROCESS | 3068 | 1466698759661 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 3068 | 1466698759664 Marionette TRACE conn5 <- [1,1086,null,{}] 09:19:19 INFO - PROCESS | 3068 | 1466698759669 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 3068 | 1466698759673 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:19 INFO - PROCESS | 3068 | 1466698759773 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:19:19 INFO - PROCESS | 3068 | 1466698759856 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 3068 | 1466698759861 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:19 INFO - PROCESS | 3068 | ++DOCSHELL 0E153000 == 49 [pid = 3068] [id = 281] 09:19:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0E156C00) [pid = 3068] [serial = 842] [outer = 00000000] 09:19:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0F1D4000) [pid = 3068] [serial = 843] [outer = 0E156C00] 09:19:19 INFO - PROCESS | 3068 | 1466698759953 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (125DF400) [pid = 3068] [serial = 844] [outer = 0E156C00] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0E62DC00 == 48 [pid = 3068] [id = 249] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 15DAF000 == 47 [pid = 3068] [id = 276] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 171E3000 == 46 [pid = 3068] [id = 275] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0E41FC00 == 45 [pid = 3068] [id = 274] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0D8F6000 == 44 [pid = 3068] [id = 273] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 17FE1800 == 43 [pid = 3068] [id = 272] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 170D9800 == 42 [pid = 3068] [id = 271] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 15DB0400 == 41 [pid = 3068] [id = 270] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0E621C00 == 40 [pid = 3068] [id = 269] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0C604000 == 39 [pid = 3068] [id = 268] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 1447C000 == 38 [pid = 3068] [id = 265] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0CE97400 == 37 [pid = 3068] [id = 266] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 144E6C00 == 36 [pid = 3068] [id = 267] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0D66E400 == 35 [pid = 3068] [id = 256] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 1A8A8C00 == 34 [pid = 3068] [id = 255] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 14470400 == 33 [pid = 3068] [id = 253] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 170D7000 == 32 [pid = 3068] [id = 254] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 0D85FC00 == 31 [pid = 3068] [id = 250] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 198EBC00 == 30 [pid = 3068] [id = 251] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 1A588800 == 29 [pid = 3068] [id = 280] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 171DC800 == 28 [pid = 3068] [id = 279] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 08C7FC00 == 27 [pid = 3068] [id = 277] 09:19:20 INFO - PROCESS | 3068 | --DOCSHELL 1447E400 == 26 [pid = 3068] [id = 278] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (1815EC00) [pid = 3068] [serial = 793] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (159E4C00) [pid = 3068] [serial = 777] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (16C6D400) [pid = 3068] [serial = 780] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (12864C00) [pid = 3068] [serial = 769] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1251BC00) [pid = 3068] [serial = 768] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (170DB400) [pid = 3068] [serial = 783] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (12519800) [pid = 3068] [serial = 774] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (125E5000) [pid = 3068] [serial = 775] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0D8E9800) [pid = 3068] [serial = 771] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E012800) [pid = 3068] [serial = 772] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1807C800) [pid = 3068] [serial = 786] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1714E000) [pid = 3068] [serial = 784] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0DF4E800) [pid = 3068] [serial = 757] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D6D3C00) [pid = 3068] [serial = 756] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16C6A400) [pid = 3068] [serial = 760] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16977800) [pid = 3068] [serial = 759] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18659C00) [pid = 3068] [serial = 795] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A2E5C00) [pid = 3068] [serial = 763] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (192A4000) [pid = 3068] [serial = 762] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A8C6C00) [pid = 3068] [serial = 766] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8C3400) [pid = 3068] [serial = 765] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1815AC00) [pid = 3068] [serial = 787] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (17045800) [pid = 3068] [serial = 781] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (171E7400) [pid = 3068] [serial = 790] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (15DA7C00) [pid = 3068] [serial = 778] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171E0C00) [pid = 3068] [serial = 789] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18633C00) [pid = 3068] [serial = 792] [outer = 00000000] [url = about:blank] 09:19:21 INFO - PROCESS | 3068 | 1466698761231 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1637ms 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:19:21 INFO - PROCESS | 3068 | 1466698761301 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 3068 | 1466698761305 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:19:21 INFO - PROCESS | 3068 | 1466698761310 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 3068 | 1466698761313 Marionette TRACE conn5 <- [1,1090,null,{}] 09:19:21 INFO - PROCESS | 3068 | 1466698761319 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:21 INFO - PROCESS | 3068 | 1466698761321 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:21 INFO - PROCESS | 3068 | 1466698761414 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:19:21 INFO - PROCESS | 3068 | 1466698761497 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3068 | 1466698761501 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:21 INFO - PROCESS | 3068 | ++DOCSHELL 0C65D400 == 27 [pid = 3068] [id = 282] 09:19:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0C65E000) [pid = 3068] [serial = 845] [outer = 00000000] 09:19:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0D784800) [pid = 3068] [serial = 846] [outer = 0C65E000] 09:19:21 INFO - PROCESS | 3068 | 1466698761549 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0D8F6000) [pid = 3068] [serial = 847] [outer = 0C65E000] 09:19:21 INFO - PROCESS | 3068 | 1466698761943 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 09:19:21 INFO - PROCESS | 3068 | 1466698762000 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 3068 | 1466698762006 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:19:22 INFO - PROCESS | 3068 | 1466698762015 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3068 | 1466698762018 Marionette TRACE conn5 <- [1,1094,null,{}] 09:19:22 INFO - PROCESS | 3068 | 1466698762021 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 3068 | 1466698762024 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:22 INFO - PROCESS | 3068 | 1466698762116 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:19:22 INFO - PROCESS | 3068 | 1466698762122 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3068 | 1466698762125 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:22 INFO - PROCESS | 3068 | ++DOCSHELL 0E3C8400 == 28 [pid = 3068] [id = 283] 09:19:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0E3C9000) [pid = 3068] [serial = 848] [outer = 00000000] 09:19:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0E7EC400) [pid = 3068] [serial = 849] [outer = 0E3C9000] 09:19:22 INFO - PROCESS | 3068 | 1466698762179 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12309C00) [pid = 3068] [serial = 850] [outer = 0E3C9000] 09:19:22 INFO - PROCESS | 3068 | 1466698762629 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 09:19:22 INFO - PROCESS | 3068 | 1466698762692 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3068 | 1466698762695 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:19:22 INFO - PROCESS | 3068 | 1466698762698 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:19:22 INFO - PROCESS | 3068 | 1466698762701 Marionette TRACE conn5 <- [1,1098,null,{}] 09:19:22 INFO - PROCESS | 3068 | 1466698762712 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 3068 | 1466698762716 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:22 INFO - PROCESS | 3068 | 1466698762830 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:19:22 INFO - PROCESS | 3068 | 1466698762927 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3068 | 1466698762930 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:22 INFO - PROCESS | 3068 | ++DOCSHELL 14149000 == 29 [pid = 3068] [id = 284] 09:19:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1414B000) [pid = 3068] [serial = 851] [outer = 00000000] 09:19:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1447A000) [pid = 3068] [serial = 852] [outer = 1414B000] 09:19:22 INFO - PROCESS | 3068 | 1466698762979 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (144E2800) [pid = 3068] [serial = 853] [outer = 1414B000] 09:19:23 INFO - PROCESS | 3068 | 1466698763411 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 729ms 09:19:23 INFO - PROCESS | 3068 | 1466698763432 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 3068 | 1466698763435 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:19:23 INFO - PROCESS | 3068 | 1466698763438 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:19:23 INFO - PROCESS | 3068 | 1466698763440 Marionette TRACE conn5 <- [1,1102,null,{}] 09:19:23 INFO - PROCESS | 3068 | 1466698763450 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 3068 | 1466698763452 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:23 INFO - PROCESS | 3068 | 1466698763570 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:19:23 INFO - PROCESS | 3068 | 1466698763576 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3068 | 1466698763578 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:23 INFO - PROCESS | 3068 | ++DOCSHELL 14479C00 == 30 [pid = 3068] [id = 285] 09:19:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (144DF400) [pid = 3068] [serial = 854] [outer = 00000000] 09:19:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (15DAE400) [pid = 3068] [serial = 855] [outer = 144DF400] 09:19:23 INFO - PROCESS | 3068 | 1466698763622 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (16C6D400) [pid = 3068] [serial = 856] [outer = 144DF400] 09:19:24 INFO - PROCESS | 3068 | 1466698764072 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 09:19:24 INFO - PROCESS | 3068 | 1466698764112 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3068 | 1466698764114 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:19:24 INFO - PROCESS | 3068 | 1466698764117 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3068 | 1466698764119 Marionette TRACE conn5 <- [1,1106,null,{}] 09:19:24 INFO - PROCESS | 3068 | 1466698764122 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 3068 | 1466698764124 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:24 INFO - PROCESS | 3068 | 1466698764264 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:19:24 INFO - PROCESS | 3068 | 1466698764277 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 3068 | 1466698764279 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:24 INFO - PROCESS | 3068 | ++DOCSHELL 17043C00 == 31 [pid = 3068] [id = 286] 09:19:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17044C00) [pid = 3068] [serial = 857] [outer = 00000000] 09:19:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (170D4800) [pid = 3068] [serial = 858] [outer = 17044C00] 09:19:24 INFO - PROCESS | 3068 | 1466698764322 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (170DC800) [pid = 3068] [serial = 859] [outer = 17044C00] 09:19:24 INFO - PROCESS | 3068 | 1466698764783 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 09:19:24 INFO - PROCESS | 3068 | 1466698764848 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3068 | 1466698764850 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:19:24 INFO - PROCESS | 3068 | 1466698764859 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3068 | 1466698764861 Marionette TRACE conn5 <- [1,1110,null,{}] 09:19:24 INFO - PROCESS | 3068 | 1466698764864 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 3068 | 1466698764870 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:25 INFO - PROCESS | 3068 | 1466698765042 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:19:25 INFO - PROCESS | 3068 | 1466698765062 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3068 | 1466698765064 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:25 INFO - PROCESS | 3068 | ++DOCSHELL 171E5400 == 32 [pid = 3068] [id = 287] 09:19:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (171E7000) [pid = 3068] [serial = 860] [outer = 00000000] 09:19:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (18160800) [pid = 3068] [serial = 861] [outer = 171E7000] 09:19:25 INFO - PROCESS | 3068 | 1466698765117 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (18633400) [pid = 3068] [serial = 862] [outer = 171E7000] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (196D1C00) [pid = 3068] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0E074000) [pid = 3068] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17FE1C00) [pid = 3068] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (18654000) [pid = 3068] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (14F16C00) [pid = 3068] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0C608800) [pid = 3068] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (15DB0800) [pid = 3068] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D61F800) [pid = 3068] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (125A9C00) [pid = 3068] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0E422400) [pid = 3068] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (170DA800) [pid = 3068] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:19:25 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17FE5800) [pid = 3068] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:19:25 INFO - PROCESS | 3068 | 1466698765775 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 09:19:25 INFO - PROCESS | 3068 | 1466698765833 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:19:25 INFO - PROCESS | 3068 | 1466698765835 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:19:25 INFO - PROCESS | 3068 | 1466698765838 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 3068 | 1466698765840 Marionette TRACE conn5 <- [1,1114,null,{}] 09:19:25 INFO - PROCESS | 3068 | 1466698765843 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 3068 | 1466698765845 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:25 INFO - PROCESS | 3068 | 1466698765922 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:19:25 INFO - PROCESS | 3068 | 1466698765927 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3068 | 1466698765929 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:25 INFO - PROCESS | 3068 | ++DOCSHELL 170DB800 == 33 [pid = 3068] [id = 288] 09:19:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171DBC00) [pid = 3068] [serial = 863] [outer = 00000000] 09:19:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1815DC00) [pid = 3068] [serial = 864] [outer = 171DBC00] 09:19:25 INFO - PROCESS | 3068 | 1466698765972 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (14F10C00) [pid = 3068] [serial = 865] [outer = 171DBC00] 09:19:26 INFO - PROCESS | 3068 | 1466698766389 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 09:19:26 INFO - PROCESS | 3068 | 1466698766409 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:19:26 INFO - PROCESS | 3068 | 1466698766411 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:19:26 INFO - PROCESS | 3068 | 1466698766414 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3068 | 1466698766416 Marionette TRACE conn5 <- [1,1118,null,{}] 09:19:26 INFO - PROCESS | 3068 | 1466698766419 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 3068 | 1466698766421 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:26 INFO - PROCESS | 3068 | 1466698766538 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:19:26 INFO - PROCESS | 3068 | 1466698766546 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3068 | 1466698766548 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:26 INFO - PROCESS | 3068 | ++DOCSHELL 170DA800 == 34 [pid = 3068] [id = 289] 09:19:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17FE9400) [pid = 3068] [serial = 866] [outer = 00000000] 09:19:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18655C00) [pid = 3068] [serial = 867] [outer = 17FE9400] 09:19:26 INFO - PROCESS | 3068 | 1466698766592 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1863F000) [pid = 3068] [serial = 868] [outer = 17FE9400] 09:19:26 INFO - PROCESS | 3068 | 1466698767007 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 09:19:27 INFO - PROCESS | 3068 | 1466698767045 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3068 | 1466698767047 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:19:27 INFO - PROCESS | 3068 | 1466698767050 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3068 | 1466698767052 Marionette TRACE conn5 <- [1,1122,null,{}] 09:19:27 INFO - PROCESS | 3068 | 1466698767055 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 3068 | 1466698767057 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:27 INFO - PROCESS | 3068 | 1466698767169 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:19:27 INFO - PROCESS | 3068 | 1466698767177 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3068 | 1466698767179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:27 INFO - PROCESS | 3068 | ++DOCSHELL 14148400 == 35 [pid = 3068] [id = 290] 09:19:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18664400) [pid = 3068] [serial = 869] [outer = 00000000] 09:19:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192A5000) [pid = 3068] [serial = 870] [outer = 18664400] 09:19:27 INFO - PROCESS | 3068 | 1466698767232 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (192A5400) [pid = 3068] [serial = 871] [outer = 18664400] 09:19:27 INFO - PROCESS | 3068 | 1466698767791 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 830ms 09:19:27 INFO - PROCESS | 3068 | 1466698767893 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3068 | 1466698767898 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:19:27 INFO - PROCESS | 3068 | 1466698767903 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3068 | 1466698767907 Marionette TRACE conn5 <- [1,1126,null,{}] 09:19:27 INFO - PROCESS | 3068 | 1466698767937 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 3068 | 1466698767940 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:28 INFO - PROCESS | 3068 | 1466698768068 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:19:28 INFO - PROCESS | 3068 | 1466698768190 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3068 | 1466698768193 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:28 INFO - PROCESS | 3068 | ++DOCSHELL 08C83C00 == 36 [pid = 3068] [id = 291] 09:19:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0C611400) [pid = 3068] [serial = 872] [outer = 00000000] 09:19:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0E01F000) [pid = 3068] [serial = 873] [outer = 0C611400] 09:19:28 INFO - PROCESS | 3068 | 1466698768251 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E41FC00) [pid = 3068] [serial = 874] [outer = 0C611400] 09:19:28 INFO - PROCESS | 3068 | 1466698768951 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1097ms 09:19:28 INFO - PROCESS | 3068 | 1466698769003 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 3068 | 1466698769007 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:19:29 INFO - PROCESS | 3068 | 1466698769014 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3068 | 1466698769017 Marionette TRACE conn5 <- [1,1130,null,{}] 09:19:29 INFO - PROCESS | 3068 | 1466698769021 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 3068 | 1466698769024 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:29 INFO - PROCESS | 3068 | 1466698769201 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:19:29 INFO - PROCESS | 3068 | 1466698769211 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3068 | 1466698769214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:29 INFO - PROCESS | 3068 | ++DOCSHELL 14477400 == 37 [pid = 3068] [id = 292] 09:19:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (14477C00) [pid = 3068] [serial = 875] [outer = 00000000] 09:19:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (15C81C00) [pid = 3068] [serial = 876] [outer = 14477C00] 09:19:29 INFO - PROCESS | 3068 | 1466698769270 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (16990800) [pid = 3068] [serial = 877] [outer = 14477C00] 09:19:30 INFO - PROCESS | 3068 | 1466698770183 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1230ms 09:19:30 INFO - PROCESS | 3068 | 1466698770245 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:19:30 INFO - PROCESS | 3068 | 1466698770249 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:19:30 INFO - PROCESS | 3068 | 1466698770254 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3068 | 1466698770257 Marionette TRACE conn5 <- [1,1134,null,{}] 09:19:30 INFO - PROCESS | 3068 | 1466698770263 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 3068 | 1466698770266 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:30 INFO - PROCESS | 3068 | 1466698770401 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 170DA800 == 36 [pid = 3068] [id = 289] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 170DB800 == 35 [pid = 3068] [id = 288] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 171E5400 == 34 [pid = 3068] [id = 287] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 17043C00 == 33 [pid = 3068] [id = 286] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 14479C00 == 32 [pid = 3068] [id = 285] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 14149000 == 31 [pid = 3068] [id = 284] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 0E3C8400 == 30 [pid = 3068] [id = 283] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 0C65D400 == 29 [pid = 3068] [id = 282] 09:19:30 INFO - PROCESS | 3068 | --DOCSHELL 0E153000 == 28 [pid = 3068] [id = 281] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (19859800) [pid = 3068] [serial = 828] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18662800) [pid = 3068] [serial = 819] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (18152000) [pid = 3068] [serial = 816] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18660000) [pid = 3068] [serial = 796] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16979C00) [pid = 3068] [serial = 801] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17049400) [pid = 3068] [serial = 802] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0CE94C00) [pid = 3068] [serial = 804] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E012000) [pid = 3068] [serial = 805] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16C64800) [pid = 3068] [serial = 810] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C6F800) [pid = 3068] [serial = 811] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E157400) [pid = 3068] [serial = 798] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E621000) [pid = 3068] [serial = 799] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (12D25000) [pid = 3068] [serial = 807] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12DDE000) [pid = 3068] [serial = 808] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14473400) [pid = 3068] [serial = 822] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18655800) [pid = 3068] [serial = 820] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (19F5BC00) [pid = 3068] [serial = 829] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (171E6800) [pid = 3068] [serial = 813] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17FDD800) [pid = 3068] [serial = 814] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (16C67800) [pid = 3068] [serial = 823] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18152800) [pid = 3068] [serial = 817] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (19488C00) [pid = 3068] [serial = 826] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (192A1800) [pid = 3068] [serial = 825] [outer = 00000000] [url = about:blank] 09:19:30 INFO - PROCESS | 3068 | 1466698770518 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3068 | 1466698770522 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:30 INFO - PROCESS | 3068 | ++DOCSHELL 0C611000 == 29 [pid = 3068] [id = 293] 09:19:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0C612400) [pid = 3068] [serial = 878] [outer = 00000000] 09:19:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0D676800) [pid = 3068] [serial = 879] [outer = 0C612400] 09:19:30 INFO - PROCESS | 3068 | 1466698770570 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0DF5A000) [pid = 3068] [serial = 880] [outer = 0C612400] 09:19:30 INFO - PROCESS | 3068 | 1466698771009 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 830ms 09:19:31 INFO - PROCESS | 3068 | 1466698771085 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3068 | 1466698771089 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:19:31 INFO - PROCESS | 3068 | 1466698771094 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 3068 | 1466698771097 Marionette TRACE conn5 <- [1,1138,null,{}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:31 INFO - PROCESS | 3068 | 1466698771101 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 3068 | 1466698771103 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:31 INFO - PROCESS | 3068 | 1466698771189 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:19:31 INFO - PROCESS | 3068 | 1466698771204 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3068 | 1466698771206 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:31 INFO - PROCESS | 3068 | ++DOCSHELL 12C27400 == 30 [pid = 3068] [id = 294] 09:19:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12C99C00) [pid = 3068] [serial = 881] [outer = 00000000] 09:19:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12DDE000) [pid = 3068] [serial = 882] [outer = 12C99C00] 09:19:31 INFO - PROCESS | 3068 | 1466698771254 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1414F400) [pid = 3068] [serial = 883] [outer = 12C99C00] 09:19:31 INFO - PROCESS | 3068 | 1466698771925 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 09:19:31 INFO - PROCESS | 3068 | 1466698771971 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3068 | 1466698771973 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:31 INFO - PROCESS | 3068 | 1466698771977 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 3068 | 1466698771981 Marionette TRACE conn5 <- [1,1142,null,{}] 09:19:31 INFO - PROCESS | 3068 | 1466698771992 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 3068 | 1466698771997 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:32 INFO - PROCESS | 3068 | 1466698772082 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:19:32 INFO - PROCESS | 3068 | 1466698772089 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3068 | 1466698772101 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:32 INFO - PROCESS | 3068 | ++DOCSHELL 1704FC00 == 31 [pid = 3068] [id = 295] 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170D5400) [pid = 3068] [serial = 884] [outer = 00000000] 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (170E0800) [pid = 3068] [serial = 885] [outer = 170D5400] 09:19:32 INFO - PROCESS | 3068 | 1466698772150 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171DB000) [pid = 3068] [serial = 886] [outer = 170D5400] 09:19:32 INFO - PROCESS | 3068 | [3068] 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 09:19:32 INFO - PROCESS | 3068 | 1466698772612 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 09:19:32 INFO - PROCESS | 3068 | 1466698772650 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 3068 | 1466698772653 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 3068 | 1466698772656 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:32 INFO - PROCESS | 3068 | 1466698772658 Marionette TRACE conn5 <- [1,1146,null,{}] 09:19:32 INFO - PROCESS | 3068 | 1466698772671 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 3068 | 1466698772673 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:32 INFO - PROCESS | 3068 | 1466698772788 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:19:32 INFO - PROCESS | 3068 | 1466698772799 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3068 | 1466698772801 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:32 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD800 == 32 [pid = 3068] [id = 296] 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FDE000) [pid = 3068] [serial = 887] [outer = 00000000] 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18151800) [pid = 3068] [serial = 888] [outer = 17FDE000] 09:19:32 INFO - PROCESS | 3068 | 1466698772894 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (181F6C00) [pid = 3068] [serial = 889] [outer = 17FDE000] 09:19:33 INFO - PROCESS | 3068 | 1466698773312 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 09:19:33 INFO - PROCESS | 3068 | 1466698773333 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 3068 | 1466698773335 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:33 INFO - PROCESS | 3068 | 1466698773338 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3068 | 1466698773340 Marionette TRACE conn5 <- [1,1150,null,{}] 09:19:33 INFO - PROCESS | 3068 | 1466698773343 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 3068 | 1466698773345 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:33 INFO - PROCESS | 3068 | 1466698773455 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:19:33 INFO - PROCESS | 3068 | 1466698773540 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3068 | 1466698773542 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:33 INFO - PROCESS | 3068 | ++DOCSHELL 1863C800 == 33 [pid = 3068] [id = 297] 09:19:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1863CC00) [pid = 3068] [serial = 890] [outer = 00000000] 09:19:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18659C00) [pid = 3068] [serial = 891] [outer = 1863CC00] 09:19:33 INFO - PROCESS | 3068 | 1466698773587 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18664C00) [pid = 3068] [serial = 892] [outer = 1863CC00] 09:19:34 INFO - PROCESS | 3068 | 1466698774029 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 09:19:34 INFO - PROCESS | 3068 | 1466698774070 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3068 | 1466698774072 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:34 INFO - PROCESS | 3068 | 1466698774090 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3068 | 1466698774092 Marionette TRACE conn5 <- [1,1154,null,{}] 09:19:34 INFO - PROCESS | 3068 | 1466698774095 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 3068 | 1466698774101 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:34 INFO - PROCESS | 3068 | 1466698774230 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:19:34 INFO - PROCESS | 3068 | 1466698774290 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3068 | 1466698774292 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:34 INFO - PROCESS | 3068 | ++DOCSHELL 1929F000 == 34 [pid = 3068] [id = 298] 09:19:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192A5800) [pid = 3068] [serial = 893] [outer = 00000000] 09:19:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (198F1000) [pid = 3068] [serial = 894] [outer = 192A5800] 09:19:34 INFO - PROCESS | 3068 | 1466698774337 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (192AAC00) [pid = 3068] [serial = 895] [outer = 192A5800] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (08C84400) [pid = 3068] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1447F400) [pid = 3068] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1863A000) [pid = 3068] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A84B800) [pid = 3068] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (171DBC00) [pid = 3068] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (144DF400) [pid = 3068] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E3C9000) [pid = 3068] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17044C00) [pid = 3068] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1414B000) [pid = 3068] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0C65E000) [pid = 3068] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (171E7000) [pid = 3068] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E156C00) [pid = 3068] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:19:34 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE9400) [pid = 3068] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:19:34 INFO - PROCESS | 3068 | 1466698774857 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 850ms 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:34 INFO - PROCESS | 3068 | 1466698774926 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3068 | 1466698774928 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:19:34 INFO - PROCESS | 3068 | 1466698774931 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3068 | 1466698774932 Marionette TRACE conn5 <- [1,1158,null,{}] 09:19:34 INFO - PROCESS | 3068 | 1466698774936 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 3068 | 1466698774938 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:35 INFO - PROCESS | 3068 | 1466698775016 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:19:35 INFO - PROCESS | 3068 | 1466698775103 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3068 | 1466698775105 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:35 INFO - PROCESS | 3068 | ++DOCSHELL 14144800 == 35 [pid = 3068] [id = 299] 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (14478800) [pid = 3068] [serial = 896] [outer = 00000000] 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17044C00) [pid = 3068] [serial = 897] [outer = 14478800] 09:19:35 INFO - PROCESS | 3068 | 1466698775150 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171E7000) [pid = 3068] [serial = 898] [outer = 14478800] 09:19:35 INFO - PROCESS | 3068 | 1466698775500 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 631ms 09:19:35 INFO - PROCESS | 3068 | 1466698775563 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 3068 | 1466698775565 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:35 INFO - PROCESS | 3068 | 1466698775568 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 3068 | 1466698775570 Marionette TRACE conn5 <- [1,1162,null,{}] 09:19:35 INFO - PROCESS | 3068 | 1466698775573 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 3068 | 1466698775575 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:35 INFO - PROCESS | 3068 | 1466698775688 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:19:35 INFO - PROCESS | 3068 | 1466698775696 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3068 | 1466698775698 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:35 INFO - PROCESS | 3068 | ++DOCSHELL 12DE6400 == 36 [pid = 3068] [id = 300] 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1414B000) [pid = 3068] [serial = 899] [outer = 00000000] 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1A2B0800) [pid = 3068] [serial = 900] [outer = 1414B000] 09:19:35 INFO - PROCESS | 3068 | 1466698775742 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1A580C00) [pid = 3068] [serial = 901] [outer = 1414B000] 09:19:36 INFO - PROCESS | 3068 | 1466698776160 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3068 | 1466698776202 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:36 INFO - PROCESS | 3068 | 1466698776205 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 3068 | 1466698776207 Marionette TRACE conn5 <- [1,1166,null,{}] 09:19:36 INFO - PROCESS | 3068 | 1466698776210 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 3068 | 1466698776212 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:36 INFO - PROCESS | 3068 | 1466698776325 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:19:36 INFO - PROCESS | 3068 | 1466698776408 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3068 | 1466698776409 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:36 INFO - PROCESS | 3068 | ++DOCSHELL 1704F800 == 37 [pid = 3068] [id = 301] 09:19:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (196D0800) [pid = 3068] [serial = 902] [outer = 00000000] 09:19:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A86B000) [pid = 3068] [serial = 903] [outer = 196D0800] 09:19:36 INFO - PROCESS | 3068 | 1466698776454 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A8A7000) [pid = 3068] [serial = 904] [outer = 196D0800] 09:19:36 INFO - PROCESS | 3068 | 1466698776833 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3068 | 1466698776977 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:36 INFO - PROCESS | 3068 | 1466698776988 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 3068 | 1466698776993 Marionette TRACE conn5 <- [1,1170,null,{}] 09:19:36 INFO - PROCESS | 3068 | 1466698777000 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 3068 | 1466698777003 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:37 INFO - PROCESS | 3068 | 1466698777141 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:19:37 INFO - PROCESS | 3068 | 1466698777242 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3068 | 1466698777246 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:37 INFO - PROCESS | 3068 | ++DOCSHELL 0E016400 == 38 [pid = 3068] [id = 302] 09:19:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0E018C00) [pid = 3068] [serial = 905] [outer = 00000000] 09:19:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0E154400) [pid = 3068] [serial = 906] [outer = 0E018C00] 09:19:37 INFO - PROCESS | 3068 | 1466698777304 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0E626800) [pid = 3068] [serial = 907] [outer = 0E018C00] 09:19:37 INFO - PROCESS | 3068 | 1466698777900 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3068 | 1466698777986 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:19:37 INFO - PROCESS | 3068 | 1466698777992 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:37 INFO - PROCESS | 3068 | 1466698777995 Marionette TRACE conn5 <- [1,1174,null,{}] 09:19:37 INFO - PROCESS | 3068 | 1466698777999 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 3068 | 1466698778002 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:38 INFO - PROCESS | 3068 | 1466698778120 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:19:38 INFO - PROCESS | 3068 | 1466698778245 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3068 | 1466698778248 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:38 INFO - PROCESS | 3068 | ++DOCSHELL 17040400 == 39 [pid = 3068] [id = 303] 09:19:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17048000) [pid = 3068] [serial = 908] [outer = 00000000] 09:19:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1714E800) [pid = 3068] [serial = 909] [outer = 17048000] 09:19:38 INFO - PROCESS | 3068 | 1466698778305 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (17C5FC00) [pid = 3068] [serial = 910] [outer = 17048000] 09:19:38 INFO - PROCESS | 3068 | 1466698778864 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3068 | 1466698778929 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:38 INFO - PROCESS | 3068 | 1466698778933 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 3068 | 1466698778936 Marionette TRACE conn5 <- [1,1178,null,{}] 09:19:38 INFO - PROCESS | 3068 | 1466698778961 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 3068 | 1466698778966 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:39 INFO - PROCESS | 3068 | 1466698779109 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:19:39 INFO - PROCESS | 3068 | 1466698779166 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 3068 | 1466698779169 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:39 INFO - PROCESS | 3068 | ++DOCSHELL 1A877000 == 40 [pid = 3068] [id = 304] 09:19:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A89F400) [pid = 3068] [serial = 911] [outer = 00000000] 09:19:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A8C4000) [pid = 3068] [serial = 912] [outer = 1A89F400] 09:19:39 INFO - PROCESS | 3068 | 1466698779227 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8C9C00) [pid = 3068] [serial = 913] [outer = 1A89F400] 09:19:39 INFO - PROCESS | 3068 | 1466698779835 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 3068 | 1466698779869 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:19:39 INFO - PROCESS | 3068 | 1466698779872 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:39 INFO - PROCESS | 3068 | 1466698779874 Marionette TRACE conn5 <- [1,1182,null,{}] 09:19:39 INFO - PROCESS | 3068 | 1466698779878 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 3068 | 1466698779880 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:39 INFO - PROCESS | 3068 | 1466698779988 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:19:40 INFO - PROCESS | 3068 | 1466698780121 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3068 | 1466698780123 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:40 INFO - PROCESS | 3068 | ++DOCSHELL 14F16C00 == 41 [pid = 3068] [id = 305] 09:19:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8EF400) [pid = 3068] [serial = 914] [outer = 00000000] 09:19:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1AA83400) [pid = 3068] [serial = 915] [outer = 1A8EF400] 09:19:40 INFO - PROCESS | 3068 | 1466698780179 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1AA87000) [pid = 3068] [serial = 916] [outer = 1A8EF400] 09:19:40 INFO - PROCESS | 3068 | 1466698780795 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:19:40 INFO - PROCESS | 3068 | 1466698780849 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:19:40 INFO - PROCESS | 3068 | 1466698780852 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 3068 | 1466698780854 Marionette TRACE conn5 <- [1,1186,null,{}] 09:19:40 INFO - PROCESS | 3068 | 1466698780858 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 3068 | 1466698780862 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:40 INFO - PROCESS | 3068 | 1466698780967 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:19:41 INFO - PROCESS | 3068 | 1466698781201 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3068 | 1466698781204 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:41 INFO - PROCESS | 3068 | ++DOCSHELL 0C658000 == 42 [pid = 3068] [id = 306] 09:19:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0C65BC00) [pid = 3068] [serial = 917] [outer = 00000000] 09:19:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0D776400) [pid = 3068] [serial = 918] [outer = 0C65BC00] 09:19:41 INFO - PROCESS | 3068 | 1466698781274 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (0E151C00) [pid = 3068] [serial = 919] [outer = 0C65BC00] 09:19:41 INFO - PROCESS | 3068 | 1466698781850 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1078ms 09:19:41 INFO - PROCESS | 3068 | 1466698781935 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3068 | 1466698781938 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:41 INFO - PROCESS | 3068 | 1466698781942 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3068 | 1466698781945 Marionette TRACE conn5 <- [1,1190,null,{}] 09:19:41 INFO - PROCESS | 3068 | 1466698781950 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 3068 | 1466698781954 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 12DE6400 == 41 [pid = 3068] [id = 300] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 14144800 == 40 [pid = 3068] [id = 299] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 1929F000 == 39 [pid = 3068] [id = 298] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 1863C800 == 38 [pid = 3068] [id = 297] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 17FDD800 == 37 [pid = 3068] [id = 296] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 1704FC00 == 36 [pid = 3068] [id = 295] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 12C27400 == 35 [pid = 3068] [id = 294] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 0C611000 == 34 [pid = 3068] [id = 293] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 08C83C00 == 33 [pid = 3068] [id = 291] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 14148400 == 32 [pid = 3068] [id = 290] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 14477400 == 31 [pid = 3068] [id = 292] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 0C658000 == 30 [pid = 3068] [id = 306] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 14F16C00 == 29 [pid = 3068] [id = 305] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 17040400 == 28 [pid = 3068] [id = 303] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 1A877000 == 27 [pid = 3068] [id = 304] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 1704F800 == 26 [pid = 3068] [id = 301] 09:19:42 INFO - PROCESS | 3068 | --DOCSHELL 0E016400 == 25 [pid = 3068] [id = 302] 09:19:42 INFO - PROCESS | 3068 | 1466698782661 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (15DAE400) [pid = 3068] [serial = 855] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (0E7EC400) [pid = 3068] [serial = 849] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (12309C00) [pid = 3068] [serial = 850] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (170D4800) [pid = 3068] [serial = 858] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1447A000) [pid = 3068] [serial = 852] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0D784800) [pid = 3068] [serial = 846] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0D8F6000) [pid = 3068] [serial = 847] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18160800) [pid = 3068] [serial = 861] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (170DC800) [pid = 3068] [serial = 859] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (125DF400) [pid = 3068] [serial = 844] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0F1D4000) [pid = 3068] [serial = 843] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1863F000) [pid = 3068] [serial = 868] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (18633400) [pid = 3068] [serial = 862] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D85F400) [pid = 3068] [serial = 832] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0C659000) [pid = 3068] [serial = 831] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (192A5000) [pid = 3068] [serial = 870] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (15DA6800) [pid = 3068] [serial = 835] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (159E5C00) [pid = 3068] [serial = 834] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1978F400) [pid = 3068] [serial = 838] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18659000) [pid = 3068] [serial = 837] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8A3C00) [pid = 3068] [serial = 841] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A877C00) [pid = 3068] [serial = 840] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (14F10C00) [pid = 3068] [serial = 865] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1815DC00) [pid = 3068] [serial = 864] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (16C6D400) [pid = 3068] [serial = 856] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18655C00) [pid = 3068] [serial = 867] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (144E2800) [pid = 3068] [serial = 853] [outer = 00000000] [url = about:blank] 09:19:42 INFO - PROCESS | 3068 | 1466698782863 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3068 | 1466698782866 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:42 INFO - PROCESS | 3068 | ++DOCSHELL 0C612000 == 26 [pid = 3068] [id = 307] 09:19:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0C651800) [pid = 3068] [serial = 920] [outer = 00000000] 09:19:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0C658C00) [pid = 3068] [serial = 921] [outer = 0C651800] 09:19:42 INFO - PROCESS | 3068 | 1466698782915 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0D668C00) [pid = 3068] [serial = 922] [outer = 0C651800] 09:19:43 INFO - PROCESS | 3068 | 1466698783346 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:19:43 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 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1472ms 09:19:43 INFO - PROCESS | 3068 | 1466698783418 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3068 | 1466698783422 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:43 INFO - PROCESS | 3068 | 1466698783431 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3068 | 1466698783434 Marionette TRACE conn5 <- [1,1194,null,{}] 09:19:43 INFO - PROCESS | 3068 | 1466698783439 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 3068 | 1466698783442 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:43 INFO - PROCESS | 3068 | 1466698783534 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:19:43 INFO - PROCESS | 3068 | 1466698783544 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3068 | 1466698783546 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:43 INFO - PROCESS | 3068 | ++DOCSHELL 0E3CD400 == 27 [pid = 3068] [id = 308] 09:19:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0E3CE400) [pid = 3068] [serial = 923] [outer = 00000000] 09:19:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0E62A800) [pid = 3068] [serial = 924] [outer = 0E3CE400] 09:19:43 INFO - PROCESS | 3068 | 1466698783593 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0F5C6400) [pid = 3068] [serial = 925] [outer = 0E3CE400] 09:19:44 INFO - PROCESS | 3068 | 1466698784064 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:19:44 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 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 09:19:44 INFO - PROCESS | 3068 | 1466698784118 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3068 | 1466698784121 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:44 INFO - PROCESS | 3068 | 1466698784153 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3068 | 1466698784155 Marionette TRACE conn5 <- [1,1198,null,{}] 09:19:44 INFO - PROCESS | 3068 | 1466698784162 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 3068 | 1466698784164 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:44 INFO - PROCESS | 3068 | 1466698784251 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:19:44 INFO - PROCESS | 3068 | 1466698784339 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3068 | 1466698784341 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:44 INFO - PROCESS | 3068 | ++DOCSHELL 12D47000 == 28 [pid = 3068] [id = 309] 09:19:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (12D4E000) [pid = 3068] [serial = 926] [outer = 00000000] 09:19:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (12DE2C00) [pid = 3068] [serial = 927] [outer = 12D4E000] 09:19:44 INFO - PROCESS | 3068 | 1466698784386 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (13C4FC00) [pid = 3068] [serial = 928] [outer = 12D4E000] 09:19:44 INFO - PROCESS | 3068 | 1466698784788 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 09:19:44 INFO - PROCESS | 3068 | 1466698784833 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3068 | 1466698784837 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:44 INFO - PROCESS | 3068 | 1466698784848 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3068 | 1466698784852 Marionette TRACE conn5 <- [1,1202,null,{}] 09:19:44 INFO - PROCESS | 3068 | 1466698784867 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 3068 | 1466698784870 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:44 INFO - PROCESS | 3068 | 1466698784995 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:19:44 INFO - PROCESS | 3068 | 1466698785000 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3068 | 1466698785002 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:45 INFO - PROCESS | 3068 | ++DOCSHELL 14149000 == 29 [pid = 3068] [id = 310] 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (14473800) [pid = 3068] [serial = 929] [outer = 00000000] 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (15DA6800) [pid = 3068] [serial = 930] [outer = 14473800] 09:19:45 INFO - PROCESS | 3068 | 1466698785046 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (16C69800) [pid = 3068] [serial = 931] [outer = 14473800] 09:19:45 INFO - PROCESS | 3068 | 1466698785468 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 09:19:45 INFO - PROCESS | 3068 | 1466698785534 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3068 | 1466698785536 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:45 INFO - PROCESS | 3068 | 1466698785539 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 3068 | 1466698785541 Marionette TRACE conn5 <- [1,1206,null,{}] 09:19:45 INFO - PROCESS | 3068 | 1466698785544 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 3068 | 1466698785546 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:45 INFO - PROCESS | 3068 | 1466698785684 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:19:45 INFO - PROCESS | 3068 | 1466698785701 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3068 | 1466698785703 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:45 INFO - PROCESS | 3068 | ++DOCSHELL 16C6AC00 == 30 [pid = 3068] [id = 311] 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (16EE7000) [pid = 3068] [serial = 932] [outer = 00000000] 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1704E800) [pid = 3068] [serial = 933] [outer = 16EE7000] 09:19:45 INFO - PROCESS | 3068 | 1466698785747 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (170DC400) [pid = 3068] [serial = 934] [outer = 16EE7000] 09:19:46 INFO - PROCESS | 3068 | 1466698786161 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:19:46 INFO - PROCESS | 3068 | 1466698786212 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3068 | 1466698786214 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:19:46 INFO - PROCESS | 3068 | 1466698786223 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3068 | 1466698786225 Marionette TRACE conn5 <- [1,1210,null,{}] 09:19:46 INFO - PROCESS | 3068 | 1466698786229 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 3068 | 1466698786231 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:46 INFO - PROCESS | 3068 | 1466698786340 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:19:46 INFO - PROCESS | 3068 | 1466698786348 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3068 | 1466698786354 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:46 INFO - PROCESS | 3068 | ++DOCSHELL 171E6C00 == 31 [pid = 3068] [id = 312] 09:19:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (171E7C00) [pid = 3068] [serial = 935] [outer = 00000000] 09:19:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (17FE1800) [pid = 3068] [serial = 936] [outer = 171E7C00] 09:19:46 INFO - PROCESS | 3068 | 1466698786456 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1815E800) [pid = 3068] [serial = 937] [outer = 171E7C00] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1863CC00) [pid = 3068] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (14478800) [pid = 3068] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (192A5800) [pid = 3068] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (14477C00) [pid = 3068] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18664400) [pid = 3068] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0C612400) [pid = 3068] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170D5400) [pid = 3068] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12C99C00) [pid = 3068] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1414B000) [pid = 3068] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0C611400) [pid = 3068] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (196D0800) [pid = 3068] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:19:47 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17FDE000) [pid = 3068] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:19:47 INFO - PROCESS | 3068 | 1466698787201 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3068 | 1466698787245 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:19:47 INFO - PROCESS | 3068 | 1466698787248 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3068 | 1466698787250 Marionette TRACE conn5 <- [1,1214,null,{}] 09:19:47 INFO - PROCESS | 3068 | 1466698787253 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 3068 | 1466698787255 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:47 INFO - PROCESS | 3068 | 1466698787344 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:19:47 INFO - PROCESS | 3068 | 1466698787355 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3068 | 1466698787357 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:47 INFO - PROCESS | 3068 | ++DOCSHELL 0C651400 == 32 [pid = 3068] [id = 313] 09:19:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1414B000) [pid = 3068] [serial = 938] [outer = 00000000] 09:19:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17C5C000) [pid = 3068] [serial = 939] [outer = 1414B000] 09:19:47 INFO - PROCESS | 3068 | 1466698787401 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (181F4400) [pid = 3068] [serial = 940] [outer = 1414B000] 09:19:47 INFO - PROCESS | 3068 | 1466698787817 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 631ms 09:19:47 INFO - PROCESS | 3068 | 1466698787880 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3068 | 1466698787882 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:19:47 INFO - PROCESS | 3068 | 1466698787885 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3068 | 1466698787887 Marionette TRACE conn5 <- [1,1218,null,{}] 09:19:47 INFO - PROCESS | 3068 | 1466698787890 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 3068 | 1466698787892 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:47 INFO - PROCESS | 3068 | 1466698787968 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:19:47 INFO - PROCESS | 3068 | 1466698787973 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3068 | 1466698787975 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:47 INFO - PROCESS | 3068 | ++DOCSHELL 18635400 == 33 [pid = 3068] [id = 314] 09:19:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18635C00) [pid = 3068] [serial = 941] [outer = 00000000] 09:19:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18658C00) [pid = 3068] [serial = 942] [outer = 18635C00] 09:19:48 INFO - PROCESS | 3068 | 1466698788019 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18659800) [pid = 3068] [serial = 943] [outer = 18635C00] 09:19:48 INFO - PROCESS | 3068 | 1466698788441 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 570ms 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:19:48 INFO - PROCESS | 3068 | 1466698788456 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3068 | 1466698788458 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:19:48 INFO - PROCESS | 3068 | 1466698788461 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3068 | 1466698788463 Marionette TRACE conn5 <- [1,1222,null,{}] 09:19:48 INFO - PROCESS | 3068 | 1466698788466 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 3068 | 1466698788468 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:48 INFO - PROCESS | 3068 | 1466698788585 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:19:48 INFO - PROCESS | 3068 | 1466698788594 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3068 | 1466698788596 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:48 INFO - PROCESS | 3068 | ++DOCSHELL 12C97000 == 34 [pid = 3068] [id = 315] 09:19:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1865E000) [pid = 3068] [serial = 944] [outer = 00000000] 09:19:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19231C00) [pid = 3068] [serial = 945] [outer = 1865E000] 09:19:48 INFO - PROCESS | 3068 | 1466698788640 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19228000) [pid = 3068] [serial = 946] [outer = 1865E000] 09:19:49 INFO - PROCESS | 3068 | 1466698789066 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 09:19:49 INFO - PROCESS | 3068 | 1466698789092 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:19:49 INFO - PROCESS | 3068 | 1466698789094 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:19:49 INFO - PROCESS | 3068 | 1466698789097 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 3068 | 1466698789099 Marionette TRACE conn5 <- [1,1226,null,{}] 09:19:49 INFO - PROCESS | 3068 | 1466698789102 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 3068 | 1466698789104 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:49 INFO - PROCESS | 3068 | 1466698789236 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:19:49 INFO - PROCESS | 3068 | 1466698789357 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3068 | 1466698789360 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:49 INFO - PROCESS | 3068 | ++DOCSHELL 08C87000 == 35 [pid = 3068] [id = 316] 09:19:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (08D6DC00) [pid = 3068] [serial = 947] [outer = 00000000] 09:19:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0C659C00) [pid = 3068] [serial = 948] [outer = 08D6DC00] 09:19:49 INFO - PROCESS | 3068 | 1466698789420 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0D737C00) [pid = 3068] [serial = 949] [outer = 08D6DC00] 09:19:50 INFO - PROCESS | 3068 | 1466698790181 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1130ms 09:19:50 INFO - PROCESS | 3068 | 1466698790230 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:19:50 INFO - PROCESS | 3068 | 1466698790234 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:19:50 INFO - PROCESS | 3068 | 1466698790239 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3068 | 1466698790243 Marionette TRACE conn5 <- [1,1230,null,{}] 09:19:50 INFO - PROCESS | 3068 | 1466698790248 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 3068 | 1466698790251 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:50 INFO - PROCESS | 3068 | 1466698790379 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:19:50 INFO - PROCESS | 3068 | 1466698790503 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3068 | 1466698790506 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:50 INFO - PROCESS | 3068 | ++DOCSHELL 12864C00 == 36 [pid = 3068] [id = 317] 09:19:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (12C29800) [pid = 3068] [serial = 950] [outer = 00000000] 09:19:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (14145000) [pid = 3068] [serial = 951] [outer = 12C29800] 09:19:50 INFO - PROCESS | 3068 | 1466698790563 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (14F0E000) [pid = 3068] [serial = 952] [outer = 12C29800] 09:19:51 INFO - PROCESS | 3068 | 1466698791296 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1128ms 09:19:51 INFO - PROCESS | 3068 | 1466698791367 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3068 | 1466698791371 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:19:51 INFO - PROCESS | 3068 | 1466698791374 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3068 | 1466698791377 Marionette TRACE conn5 <- [1,1234,null,{}] 09:19:51 INFO - PROCESS | 3068 | 1466698791381 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 3068 | 1466698791383 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:51 INFO - PROCESS | 3068 | 1466698791502 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:19:51 INFO - PROCESS | 3068 | 1466698791697 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3068 | 1466698791701 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:51 INFO - PROCESS | 3068 | ++DOCSHELL 0C603800 == 37 [pid = 3068] [id = 318] 09:19:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0C604800) [pid = 3068] [serial = 953] [outer = 00000000] 09:19:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (0C658000) [pid = 3068] [serial = 954] [outer = 0C604800] 09:19:51 INFO - PROCESS | 3068 | 1466698791757 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0D8EC800) [pid = 3068] [serial = 955] [outer = 0C604800] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 12C97000 == 36 [pid = 3068] [id = 315] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 18635400 == 35 [pid = 3068] [id = 314] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 0C651400 == 34 [pid = 3068] [id = 313] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 171E6C00 == 33 [pid = 3068] [id = 312] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 16C6AC00 == 32 [pid = 3068] [id = 311] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 14149000 == 31 [pid = 3068] [id = 310] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 12D47000 == 30 [pid = 3068] [id = 309] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 0E3CD400 == 29 [pid = 3068] [id = 308] 09:19:52 INFO - PROCESS | 3068 | --DOCSHELL 0C612000 == 28 [pid = 3068] [id = 307] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (18664C00) [pid = 3068] [serial = 892] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (18659C00) [pid = 3068] [serial = 891] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (17044C00) [pid = 3068] [serial = 897] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (198F1000) [pid = 3068] [serial = 894] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (15C81C00) [pid = 3068] [serial = 876] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (16990800) [pid = 3068] [serial = 877] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (192A5400) [pid = 3068] [serial = 871] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0D676800) [pid = 3068] [serial = 879] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0DF5A000) [pid = 3068] [serial = 880] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (170E0800) [pid = 3068] [serial = 885] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12DDE000) [pid = 3068] [serial = 882] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A2B0800) [pid = 3068] [serial = 900] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1414F400) [pid = 3068] [serial = 883] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E01F000) [pid = 3068] [serial = 873] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E41FC00) [pid = 3068] [serial = 874] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A580C00) [pid = 3068] [serial = 901] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A86B000) [pid = 3068] [serial = 903] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8A7000) [pid = 3068] [serial = 904] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (192AAC00) [pid = 3068] [serial = 895] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (18151800) [pid = 3068] [serial = 888] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (181F6C00) [pid = 3068] [serial = 889] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (171DB000) [pid = 3068] [serial = 886] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171E7000) [pid = 3068] [serial = 898] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 3068 | 1466698792390 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1075ms 09:19:52 INFO - PROCESS | 3068 | 1466698792453 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 3068 | 1466698792456 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:19:52 INFO - PROCESS | 3068 | 1466698792460 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 3068 | 1466698792463 Marionette TRACE conn5 <- [1,1238,null,{}] 09:19:52 INFO - PROCESS | 3068 | 1466698792468 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 3068 | 1466698792471 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:52 INFO - PROCESS | 3068 | 1466698792557 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:19:52 INFO - PROCESS | 3068 | 1466698792647 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3068 | 1466698792650 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:52 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5AC00 == 29 [pid = 3068] [id = 319] 09:19:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E01A400) [pid = 3068] [serial = 956] [outer = 00000000] 09:19:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E424800) [pid = 3068] [serial = 957] [outer = 0E01A400] 09:19:52 INFO - PROCESS | 3068 | 1466698792696 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1251A000) [pid = 3068] [serial = 958] [outer = 0E01A400] 09:19:53 INFO - PROCESS | 3068 | 1466698793141 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 09:19:53 INFO - PROCESS | 3068 | 1466698793193 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3068 | 1466698793197 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:19:53 INFO - PROCESS | 3068 | 1466698793202 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3068 | 1466698793204 Marionette TRACE conn5 <- [1,1242,null,{}] 09:19:53 INFO - PROCESS | 3068 | 1466698793208 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 3068 | 1466698793210 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:53 INFO - PROCESS | 3068 | 1466698793297 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:19:53 INFO - PROCESS | 3068 | 1466698793303 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3068 | 1466698793305 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:53 INFO - PROCESS | 3068 | ++DOCSHELL 12C76C00 == 30 [pid = 3068] [id = 320] 09:19:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (12C97000) [pid = 3068] [serial = 959] [outer = 00000000] 09:19:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (14F17400) [pid = 3068] [serial = 960] [outer = 12C97000] 09:19:53 INFO - PROCESS | 3068 | 1466698793349 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (15DA9000) [pid = 3068] [serial = 961] [outer = 12C97000] 09:19:53 INFO - PROCESS | 3068 | 1466698793818 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 09:19:53 INFO - PROCESS | 3068 | 1466698793877 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3068 | 1466698793879 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:19:53 INFO - PROCESS | 3068 | 1466698793884 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3068 | 1466698793890 Marionette TRACE conn5 <- [1,1246,null,{}] 09:19:53 INFO - PROCESS | 3068 | 1466698793899 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 3068 | 1466698793903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:53 INFO - PROCESS | 3068 | 1466698793989 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:19:54 INFO - PROCESS | 3068 | 1466698794092 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3068 | 1466698794094 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:54 INFO - PROCESS | 3068 | ++DOCSHELL 1704BC00 == 31 [pid = 3068] [id = 321] 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1704E400) [pid = 3068] [serial = 962] [outer = 00000000] 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171D9000) [pid = 3068] [serial = 963] [outer = 1704E400] 09:19:54 INFO - PROCESS | 3068 | 1466698794138 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E2C00) [pid = 3068] [serial = 964] [outer = 1704E400] 09:19:54 INFO - PROCESS | 3068 | 1466698794551 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 09:19:54 INFO - PROCESS | 3068 | 1466698794619 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3068 | 1466698794621 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:19:54 INFO - PROCESS | 3068 | 1466698794625 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3068 | 1466698794626 Marionette TRACE conn5 <- [1,1250,null,{}] 09:19:54 INFO - PROCESS | 3068 | 1466698794630 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 3068 | 1466698794632 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:54 INFO - PROCESS | 3068 | 1466698794749 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:19:54 INFO - PROCESS | 3068 | 1466698794807 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3068 | 1466698794809 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:54 INFO - PROCESS | 3068 | ++DOCSHELL 16989400 == 32 [pid = 3068] [id = 322] 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17FEAC00) [pid = 3068] [serial = 965] [outer = 00000000] 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18637000) [pid = 3068] [serial = 966] [outer = 17FEAC00] 09:19:54 INFO - PROCESS | 3068 | 1466698794855 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1863B800) [pid = 3068] [serial = 967] [outer = 17FEAC00] 09:19:55 INFO - PROCESS | 3068 | 1466698795261 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 09:19:55 INFO - PROCESS | 3068 | 1466698795296 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 3068 | 1466698795299 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:19:55 INFO - PROCESS | 3068 | 1466698795302 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 3068 | 1466698795303 Marionette TRACE conn5 <- [1,1254,null,{}] 09:19:55 INFO - PROCESS | 3068 | 1466698795307 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 3068 | 1466698795309 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:55 INFO - PROCESS | 3068 | 1466698795451 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:19:55 INFO - PROCESS | 3068 | 1466698795472 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 3068 | 1466698795478 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:55 INFO - PROCESS | 3068 | ++DOCSHELL 1865B400 == 33 [pid = 3068] [id = 323] 09:19:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1865BC00) [pid = 3068] [serial = 968] [outer = 00000000] 09:19:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19159000) [pid = 3068] [serial = 969] [outer = 1865BC00] 09:19:55 INFO - PROCESS | 3068 | 1466698795532 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (192A5400) [pid = 3068] [serial = 970] [outer = 1865BC00] 09:19:55 INFO - PROCESS | 3068 | 1466698795995 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 09:19:56 INFO - PROCESS | 3068 | 1466698796032 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3068 | 1466698796034 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:19:56 INFO - PROCESS | 3068 | 1466698796043 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:19:56 INFO - PROCESS | 3068 | 1466698796045 Marionette TRACE conn5 <- [1,1258,null,{}] 09:19:56 INFO - PROCESS | 3068 | 1466698796048 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 3068 | 1466698796050 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:56 INFO - PROCESS | 3068 | 1466698796170 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:19:56 INFO - PROCESS | 3068 | 1466698796177 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 3068 | 1466698796179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:56 INFO - PROCESS | 3068 | ++DOCSHELL 16C63800 == 34 [pid = 3068] [id = 324] 09:19:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (192A9400) [pid = 3068] [serial = 971] [outer = 00000000] 09:19:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (19791800) [pid = 3068] [serial = 972] [outer = 192A9400] 09:19:56 INFO - PROCESS | 3068 | 1466698796222 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (19F64000) [pid = 3068] [serial = 973] [outer = 192A9400] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (14473800) [pid = 3068] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (171E7C00) [pid = 3068] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0C651800) [pid = 3068] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12D4E000) [pid = 3068] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E3CE400) [pid = 3068] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0C65BC00) [pid = 3068] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16EE7000) [pid = 3068] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E018C00) [pid = 3068] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17048000) [pid = 3068] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A89F400) [pid = 3068] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A8EF400) [pid = 3068] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1414B000) [pid = 3068] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:19:56 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18635C00) [pid = 3068] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:19:56 INFO - PROCESS | 3068 | 1466698796930 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 09:19:56 INFO - PROCESS | 3068 | 1466698796978 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:19:56 INFO - PROCESS | 3068 | 1466698796980 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:19:56 INFO - PROCESS | 3068 | 1466698796983 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3068 | 1466698796985 Marionette TRACE conn5 <- [1,1262,null,{}] 09:19:56 INFO - PROCESS | 3068 | 1466698796988 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 3068 | 1466698796990 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:57 INFO - PROCESS | 3068 | 1466698797102 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:19:57 INFO - PROCESS | 3068 | 1466698797110 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3068 | 1466698797112 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:57 INFO - PROCESS | 3068 | ++DOCSHELL 14F0AC00 == 35 [pid = 3068] [id = 325] 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (15C45800) [pid = 3068] [serial = 974] [outer = 00000000] 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1815B000) [pid = 3068] [serial = 975] [outer = 15C45800] 09:19:57 INFO - PROCESS | 3068 | 1466698797155 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19490C00) [pid = 3068] [serial = 976] [outer = 15C45800] 09:19:57 INFO - PROCESS | 3068 | 1466698797572 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 09:19:57 INFO - PROCESS | 3068 | 1466698797614 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:19:57 INFO - PROCESS | 3068 | 1466698797616 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:19:57 INFO - PROCESS | 3068 | 1466698797619 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 3068 | 1466698797621 Marionette TRACE conn5 <- [1,1266,null,{}] 09:19:57 INFO - PROCESS | 3068 | 1466698797624 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 3068 | 1466698797626 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:57 INFO - PROCESS | 3068 | 1466698797737 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:19:57 INFO - PROCESS | 3068 | 1466698797745 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3068 | 1466698797747 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:57 INFO - PROCESS | 3068 | ++DOCSHELL 12309C00 == 36 [pid = 3068] [id = 326] 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16C65000) [pid = 3068] [serial = 977] [outer = 00000000] 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A2EA800) [pid = 3068] [serial = 978] [outer = 16C65000] 09:19:57 INFO - PROCESS | 3068 | 1466698797792 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A589000) [pid = 3068] [serial = 979] [outer = 16C65000] 09:19:58 INFO - PROCESS | 3068 | 1466698798216 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 09:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:19:58 INFO - PROCESS | 3068 | 1466698798250 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 3068 | 1466698798252 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:19:58 INFO - PROCESS | 3068 | 1466698798255 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3068 | 1466698798256 Marionette TRACE conn5 <- [1,1270,null,{}] 09:19:58 INFO - PROCESS | 3068 | 1466698798259 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 3068 | 1466698798261 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:58 INFO - PROCESS | 3068 | 1466698798376 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:19:58 INFO - PROCESS | 3068 | 1466698798415 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3068 | 1466698798417 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:58 INFO - PROCESS | 3068 | ++DOCSHELL 125EC000 == 37 [pid = 3068] [id = 327] 09:19:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A84CC00) [pid = 3068] [serial = 980] [outer = 00000000] 09:19:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A8AA400) [pid = 3068] [serial = 981] [outer = 1A84CC00] 09:19:58 INFO - PROCESS | 3068 | 1466698798462 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1A8A6400) [pid = 3068] [serial = 982] [outer = 1A84CC00] 09:19:59 INFO - PROCESS | 3068 | 1466698799104 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 09:19:59 INFO - PROCESS | 3068 | 1466698799127 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3068 | 1466698799131 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:19:59 INFO - PROCESS | 3068 | 1466698799136 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3068 | 1466698799141 Marionette TRACE conn5 <- [1,1274,null,{}] 09:19:59 INFO - PROCESS | 3068 | 1466698799146 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 3068 | 1466698799149 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:59 INFO - PROCESS | 3068 | 1466698799264 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:19:59 INFO - PROCESS | 3068 | 1466698799397 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 3068 | 1466698799400 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:19:59 INFO - PROCESS | 3068 | ++DOCSHELL 0E159400 == 38 [pid = 3068] [id = 328] 09:19:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0E3D1C00) [pid = 3068] [serial = 983] [outer = 00000000] 09:19:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (12D30000) [pid = 3068] [serial = 984] [outer = 0E3D1C00] 09:19:59 INFO - PROCESS | 3068 | 1466698799458 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (14470800) [pid = 3068] [serial = 985] [outer = 0E3D1C00] 09:20:00 INFO - PROCESS | 3068 | 1466698800071 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 990ms 09:20:00 INFO - PROCESS | 3068 | 1466698800126 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 3068 | 1466698800131 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:20:00 INFO - PROCESS | 3068 | 1466698800138 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 3068 | 1466698800141 Marionette TRACE conn5 <- [1,1278,null,{}] 09:20:00 INFO - PROCESS | 3068 | 1466698800145 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 3068 | 1466698800148 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:00 INFO - PROCESS | 3068 | 1466698800292 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:20:00 INFO - PROCESS | 3068 | 1466698800424 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3068 | 1466698800427 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:00 INFO - PROCESS | 3068 | ++DOCSHELL 1714F000 == 39 [pid = 3068] [id = 329] 09:20:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1714F800) [pid = 3068] [serial = 986] [outer = 00000000] 09:20:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (181F3C00) [pid = 3068] [serial = 987] [outer = 1714F800] 09:20:00 INFO - PROCESS | 3068 | 1466698800483 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (18665000) [pid = 3068] [serial = 988] [outer = 1714F800] 09:20:01 INFO - PROCESS | 3068 | 1466698801085 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 09:20:01 INFO - PROCESS | 3068 | 1466698801111 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 3068 | 1466698801114 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:20:01 INFO - PROCESS | 3068 | 1466698801118 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 3068 | 1466698801121 Marionette TRACE conn5 <- [1,1282,null,{}] 09:20:01 INFO - PROCESS | 3068 | 1466698801132 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 3068 | 1466698801137 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:01 INFO - PROCESS | 3068 | 1466698801246 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:20:01 INFO - PROCESS | 3068 | 1466698801380 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3068 | 1466698801383 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:01 INFO - PROCESS | 3068 | ++DOCSHELL 1A8C4800 == 40 [pid = 3068] [id = 330] 09:20:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C5400) [pid = 3068] [serial = 989] [outer = 00000000] 09:20:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8C9400) [pid = 3068] [serial = 990] [outer = 1A8C5400] 09:20:01 INFO - PROCESS | 3068 | 1466698801440 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8ECC00) [pid = 3068] [serial = 991] [outer = 1A8C5400] 09:20:02 INFO - PROCESS | 3068 | 1466698802138 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1069ms 09:20:02 INFO - PROCESS | 3068 | 1466698802193 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3068 | 1466698802197 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:20:02 INFO - PROCESS | 3068 | 1466698802202 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3068 | 1466698802205 Marionette TRACE conn5 <- [1,1286,null,{}] 09:20:02 INFO - PROCESS | 3068 | 1466698802211 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 3068 | 1466698802214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:02 INFO - PROCESS | 3068 | 1466698802314 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:20:02 INFO - PROCESS | 3068 | 1466698802442 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3068 | 1466698802446 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:02 INFO - PROCESS | 3068 | ++DOCSHELL 0E45B800 == 41 [pid = 3068] [id = 331] 09:20:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0E461000) [pid = 3068] [serial = 992] [outer = 00000000] 09:20:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0F5CD400) [pid = 3068] [serial = 993] [outer = 0E461000] 09:20:02 INFO - PROCESS | 3068 | 1466698802496 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (12D06800) [pid = 3068] [serial = 994] [outer = 0E461000] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 12309C00 == 40 [pid = 3068] [id = 326] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 14F0AC00 == 39 [pid = 3068] [id = 325] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 16C63800 == 38 [pid = 3068] [id = 324] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 1865B400 == 37 [pid = 3068] [id = 323] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 16989400 == 36 [pid = 3068] [id = 322] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 1704BC00 == 35 [pid = 3068] [id = 321] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 12C76C00 == 34 [pid = 3068] [id = 320] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 0DF5AC00 == 33 [pid = 3068] [id = 319] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 0C603800 == 32 [pid = 3068] [id = 318] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 12864C00 == 31 [pid = 3068] [id = 317] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 08C87000 == 30 [pid = 3068] [id = 316] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 1A8C4800 == 29 [pid = 3068] [id = 330] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 1714F000 == 28 [pid = 3068] [id = 329] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 125EC000 == 27 [pid = 3068] [id = 327] 09:20:03 INFO - PROCESS | 3068 | --DOCSHELL 0E159400 == 26 [pid = 3068] [id = 328] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (15DA6800) [pid = 3068] [serial = 930] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (17FE1800) [pid = 3068] [serial = 936] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0C658C00) [pid = 3068] [serial = 921] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (0D668C00) [pid = 3068] [serial = 922] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (12DE2C00) [pid = 3068] [serial = 927] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0E62A800) [pid = 3068] [serial = 924] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0F5C6400) [pid = 3068] [serial = 925] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E151C00) [pid = 3068] [serial = 919] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0D776400) [pid = 3068] [serial = 918] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (170DC400) [pid = 3068] [serial = 934] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1704E800) [pid = 3068] [serial = 933] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0E626800) [pid = 3068] [serial = 907] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E154400) [pid = 3068] [serial = 906] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17C5FC00) [pid = 3068] [serial = 910] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1714E800) [pid = 3068] [serial = 909] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A8C9C00) [pid = 3068] [serial = 913] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1A8C4000) [pid = 3068] [serial = 912] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1AA87000) [pid = 3068] [serial = 916] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1AA83400) [pid = 3068] [serial = 915] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (181F4400) [pid = 3068] [serial = 940] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17C5C000) [pid = 3068] [serial = 939] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1815E800) [pid = 3068] [serial = 937] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C69800) [pid = 3068] [serial = 931] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18658C00) [pid = 3068] [serial = 942] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18659800) [pid = 3068] [serial = 943] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (13C4FC00) [pid = 3068] [serial = 928] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19231C00) [pid = 3068] [serial = 945] [outer = 00000000] [url = about:blank] 09:20:03 INFO - PROCESS | 3068 | 1466698803851 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1677ms 09:20:03 INFO - PROCESS | 3068 | 1466698803883 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3068 | 1466698803887 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:20:03 INFO - PROCESS | 3068 | 1466698803892 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 3068 | 1466698803895 Marionette TRACE conn5 <- [1,1290,null,{}] 09:20:03 INFO - PROCESS | 3068 | 1466698803905 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 3068 | 1466698803908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:03 INFO - PROCESS | 3068 | 1466698803997 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:20:03 INFO - PROCESS | 3068 | 1466698804011 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3068 | 1466698804013 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:04 INFO - PROCESS | 3068 | ++DOCSHELL 0D77E400 == 27 [pid = 3068] [id = 332] 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0D780C00) [pid = 3068] [serial = 995] [outer = 00000000] 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0D85FC00) [pid = 3068] [serial = 996] [outer = 0D780C00] 09:20:04 INFO - PROCESS | 3068 | 1466698804060 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0DF5AC00) [pid = 3068] [serial = 997] [outer = 0D780C00] 09:20:04 INFO - PROCESS | 3068 | 1466698804557 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 09:20:04 INFO - PROCESS | 3068 | 1466698804583 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3068 | 1466698804588 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:20:04 INFO - PROCESS | 3068 | 1466698804594 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:20:04 INFO - PROCESS | 3068 | 1466698804597 Marionette TRACE conn5 <- [1,1294,null,{}] 09:20:04 INFO - PROCESS | 3068 | 1466698804601 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 3068 | 1466698804603 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:04 INFO - PROCESS | 3068 | 1466698804690 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:20:04 INFO - PROCESS | 3068 | 1466698804696 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3068 | 1466698804698 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:04 INFO - PROCESS | 3068 | ++DOCSHELL 0E456800 == 28 [pid = 3068] [id = 333] 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0E456C00) [pid = 3068] [serial = 998] [outer = 00000000] 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0E62C800) [pid = 3068] [serial = 999] [outer = 0E456C00] 09:20:04 INFO - PROCESS | 3068 | 1466698804745 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0F5CB400) [pid = 3068] [serial = 1000] [outer = 0E456C00] 09:20:05 INFO - PROCESS | 3068 | 1466698805221 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 09:20:05 INFO - PROCESS | 3068 | 1466698805268 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:05 INFO - PROCESS | 3068 | 1466698805270 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:20:05 INFO - PROCESS | 3068 | 1466698805274 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 3068 | 1466698805277 Marionette TRACE conn5 <- [1,1298,null,{}] 09:20:05 INFO - PROCESS | 3068 | 1466698805289 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 3068 | 1466698805294 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:05 INFO - PROCESS | 3068 | 1466698805410 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:20:05 INFO - PROCESS | 3068 | 1466698805510 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 3068 | 1466698805513 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:05 INFO - PROCESS | 3068 | ++DOCSHELL 144E3000 == 29 [pid = 3068] [id = 334] 09:20:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (14F09C00) [pid = 3068] [serial = 1001] [outer = 00000000] 09:20:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (159E3C00) [pid = 3068] [serial = 1002] [outer = 14F09C00] 09:20:05 INFO - PROCESS | 3068 | 1466698805560 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (15DA6800) [pid = 3068] [serial = 1003] [outer = 14F09C00] 09:20:05 INFO - PROCESS | 3068 | 1466698805972 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3068 | 1466698806007 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:20:05 INFO - PROCESS | 3068 | 1466698806010 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:20:05 INFO - PROCESS | 3068 | 1466698806011 Marionette TRACE conn5 <- [1,1302,null,{}] 09:20:06 INFO - PROCESS | 3068 | 1466698806015 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 3068 | 1466698806017 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:06 INFO - PROCESS | 3068 | 1466698806131 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:20:06 INFO - PROCESS | 3068 | 1466698806137 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3068 | 1466698806139 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:06 INFO - PROCESS | 3068 | ++DOCSHELL 16C61800 == 30 [pid = 3068] [id = 335] 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16C61C00) [pid = 3068] [serial = 1004] [outer = 00000000] 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17040400) [pid = 3068] [serial = 1005] [outer = 16C61C00] 09:20:06 INFO - PROCESS | 3068 | 1466698806233 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17046800) [pid = 3068] [serial = 1006] [outer = 16C61C00] 09:20:06 INFO - PROCESS | 3068 | 1466698806667 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 09:20:06 INFO - PROCESS | 3068 | 1466698806684 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:06 INFO - PROCESS | 3068 | 1466698806686 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:20:06 INFO - PROCESS | 3068 | 1466698806689 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3068 | 1466698806691 Marionette TRACE conn5 <- [1,1306,null,{}] 09:20:06 INFO - PROCESS | 3068 | 1466698806694 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 3068 | 1466698806696 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:06 INFO - PROCESS | 3068 | 1466698806835 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:20:06 INFO - PROCESS | 3068 | 1466698806855 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3068 | 1466698806857 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:06 INFO - PROCESS | 3068 | ++DOCSHELL 170D4800 == 31 [pid = 3068] [id = 336] 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (170D5800) [pid = 3068] [serial = 1007] [outer = 00000000] 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (170E1800) [pid = 3068] [serial = 1008] [outer = 170D5800] 09:20:06 INFO - PROCESS | 3068 | 1466698806902 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (171DE800) [pid = 3068] [serial = 1009] [outer = 170D5800] 09:20:07 INFO - PROCESS | 3068 | 1466698807380 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 09:20:07 INFO - PROCESS | 3068 | 1466698807420 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 3068 | 1466698807422 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:07 INFO - PROCESS | 3068 | 1466698807430 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3068 | 1466698807432 Marionette TRACE conn5 <- [1,1310,null,{}] 09:20:07 INFO - PROCESS | 3068 | 1466698807435 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 3068 | 1466698807440 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:07 INFO - PROCESS | 3068 | 1466698807573 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:20:07 INFO - PROCESS | 3068 | 1466698807654 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3068 | 1466698807656 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:07 INFO - PROCESS | 3068 | ++DOCSHELL 18160000 == 32 [pid = 3068] [id = 337] 09:20:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (181F4400) [pid = 3068] [serial = 1010] [outer = 00000000] 09:20:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (18638800) [pid = 3068] [serial = 1011] [outer = 181F4400] 09:20:07 INFO - PROCESS | 3068 | 1466698807700 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (18651400) [pid = 3068] [serial = 1012] [outer = 181F4400] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1A84CC00) [pid = 3068] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16C65000) [pid = 3068] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17FEAC00) [pid = 3068] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1865BC00) [pid = 3068] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (192A9400) [pid = 3068] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (08D6DC00) [pid = 3068] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (12C97000) [pid = 3068] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E01A400) [pid = 3068] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (12C29800) [pid = 3068] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1704E400) [pid = 3068] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0C604800) [pid = 3068] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1865E000) [pid = 3068] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:08 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (15C45800) [pid = 3068] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:20:08 INFO - PROCESS | 3068 | 1466698808329 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 932ms 09:20:08 INFO - PROCESS | 3068 | 1466698808364 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3068 | 1466698808366 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:20:08 INFO - PROCESS | 3068 | 1466698808369 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:08 INFO - PROCESS | 3068 | 1466698808371 Marionette TRACE conn5 <- [1,1314,null,{}] 09:20:08 INFO - PROCESS | 3068 | 1466698808374 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 3068 | 1466698808376 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:08 INFO - PROCESS | 3068 | 1466698808453 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:20:08 INFO - PROCESS | 3068 | 1466698808458 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3068 | 1466698808460 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:08 INFO - PROCESS | 3068 | ++DOCSHELL 0D66E400 == 33 [pid = 3068] [id = 338] 09:20:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (14476400) [pid = 3068] [serial = 1013] [outer = 00000000] 09:20:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171DC000) [pid = 3068] [serial = 1014] [outer = 14476400] 09:20:08 INFO - PROCESS | 3068 | 1466698808504 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (15DAEC00) [pid = 3068] [serial = 1015] [outer = 14476400] 09:20:08 INFO - PROCESS | 3068 | 1466698808929 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:20:08 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 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:08 INFO - PROCESS | 3068 | 1466698808943 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3068 | 1466698808945 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:20:08 INFO - PROCESS | 3068 | 1466698808948 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 3068 | 1466698808950 Marionette TRACE conn5 <- [1,1318,null,{}] 09:20:08 INFO - PROCESS | 3068 | 1466698808953 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 3068 | 1466698808954 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:09 INFO - PROCESS | 3068 | 1466698809073 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:20:09 INFO - PROCESS | 3068 | 1466698809081 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3068 | 1466698809083 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:09 INFO - PROCESS | 3068 | ++DOCSHELL 181FE800 == 34 [pid = 3068] [id = 339] 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18635C00) [pid = 3068] [serial = 1016] [outer = 00000000] 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1865B800) [pid = 3068] [serial = 1017] [outer = 18635C00] 09:20:09 INFO - PROCESS | 3068 | 1466698809125 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1865BC00) [pid = 3068] [serial = 1018] [outer = 18635C00] 09:20:09 INFO - PROCESS | 3068 | 1466698809545 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:20:09 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 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:09 INFO - PROCESS | 3068 | 1466698809579 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3068 | 1466698809581 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:20:09 INFO - PROCESS | 3068 | 1466698809584 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 3068 | 1466698809586 Marionette TRACE conn5 <- [1,1322,null,{}] 09:20:09 INFO - PROCESS | 3068 | 1466698809589 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 3068 | 1466698809591 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:09 INFO - PROCESS | 3068 | 1466698809703 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:20:09 INFO - PROCESS | 3068 | 1466698809711 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3068 | 1466698809713 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:09 INFO - PROCESS | 3068 | ++DOCSHELL 144E2000 == 35 [pid = 3068] [id = 340] 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19158C00) [pid = 3068] [serial = 1019] [outer = 00000000] 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A8400) [pid = 3068] [serial = 1020] [outer = 19158C00] 09:20:09 INFO - PROCESS | 3068 | 1466698809765 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192AA400) [pid = 3068] [serial = 1021] [outer = 19158C00] 09:20:10 INFO - PROCESS | 3068 | 1466698810256 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 09:20:10 INFO - PROCESS | 3068 | 1466698810361 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3068 | 1466698810366 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:20:10 INFO - PROCESS | 3068 | 1466698810398 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3068 | 1466698810402 Marionette TRACE conn5 <- [1,1326,null,{}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:10 INFO - PROCESS | 3068 | 1466698810408 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 3068 | 1466698810411 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:10 INFO - PROCESS | 3068 | 1466698810551 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:20:10 INFO - PROCESS | 3068 | 1466698810658 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3068 | 1466698810663 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:10 INFO - PROCESS | 3068 | ++DOCSHELL 0C652800 == 36 [pid = 3068] [id = 341] 09:20:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0D676800) [pid = 3068] [serial = 1022] [outer = 00000000] 09:20:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0E06D400) [pid = 3068] [serial = 1023] [outer = 0D676800] 09:20:10 INFO - PROCESS | 3068 | 1466698810721 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0E45AC00) [pid = 3068] [serial = 1024] [outer = 0D676800] 09:20:11 INFO - PROCESS | 3068 | 1466698811916 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1581ms 09:20:11 INFO - PROCESS | 3068 | 1466698811988 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3068 | 1466698811993 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:12 INFO - PROCESS | 3068 | 1466698812083 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3068 | 1466698812086 Marionette TRACE conn5 <- [1,1330,null,{}] 09:20:12 INFO - PROCESS | 3068 | 1466698812090 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 3068 | 1466698812093 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:12 INFO - PROCESS | 3068 | 1466698812205 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:20:12 INFO - PROCESS | 3068 | 1466698812412 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3068 | 1466698812415 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:12 INFO - PROCESS | 3068 | ++DOCSHELL 08C81400 == 37 [pid = 3068] [id = 342] 09:20:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (08C83C00) [pid = 3068] [serial = 1025] [outer = 00000000] 09:20:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0C60BC00) [pid = 3068] [serial = 1026] [outer = 08C83C00] 09:20:12 INFO - PROCESS | 3068 | 1466698812477 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0C65CC00) [pid = 3068] [serial = 1027] [outer = 08C83C00] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 181FE800 == 36 [pid = 3068] [id = 339] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 0D66E400 == 35 [pid = 3068] [id = 338] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 18160000 == 34 [pid = 3068] [id = 337] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 170D4800 == 33 [pid = 3068] [id = 336] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 16C61800 == 32 [pid = 3068] [id = 335] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 144E3000 == 31 [pid = 3068] [id = 334] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 0E456800 == 30 [pid = 3068] [id = 333] 09:20:12 INFO - PROCESS | 3068 | --DOCSHELL 0D77E400 == 29 [pid = 3068] [id = 332] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1A8AA400) [pid = 3068] [serial = 981] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A8A6400) [pid = 3068] [serial = 982] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1A2EA800) [pid = 3068] [serial = 978] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (18637000) [pid = 3068] [serial = 966] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (19159000) [pid = 3068] [serial = 969] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1863B800) [pid = 3068] [serial = 967] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (19791800) [pid = 3068] [serial = 972] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (192A5400) [pid = 3068] [serial = 970] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0C659C00) [pid = 3068] [serial = 948] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D737C00) [pid = 3068] [serial = 949] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14F17400) [pid = 3068] [serial = 960] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15DA9000) [pid = 3068] [serial = 961] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E424800) [pid = 3068] [serial = 957] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1251A000) [pid = 3068] [serial = 958] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (14145000) [pid = 3068] [serial = 951] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (14F0E000) [pid = 3068] [serial = 952] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (171D9000) [pid = 3068] [serial = 963] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0C658000) [pid = 3068] [serial = 954] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0D8EC800) [pid = 3068] [serial = 955] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19228000) [pid = 3068] [serial = 946] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (19F64000) [pid = 3068] [serial = 973] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1A589000) [pid = 3068] [serial = 979] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1815B000) [pid = 3068] [serial = 975] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (19490C00) [pid = 3068] [serial = 976] [outer = 00000000] [url = about:blank] 09:20:12 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (171E2C00) [pid = 3068] [serial = 964] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 3068 | 1466698813082 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1068ms 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:13 INFO - PROCESS | 3068 | 1466698813111 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3068 | 1466698813115 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:20:13 INFO - PROCESS | 3068 | 1466698813119 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3068 | 1466698813121 Marionette TRACE conn5 <- [1,1334,null,{}] 09:20:13 INFO - PROCESS | 3068 | 1466698813126 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 3068 | 1466698813130 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:13 INFO - PROCESS | 3068 | 1466698813216 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:20:13 INFO - PROCESS | 3068 | 1466698813226 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3068 | 1466698813228 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:13 INFO - PROCESS | 3068 | ++DOCSHELL 0D77CC00 == 30 [pid = 3068] [id = 343] 09:20:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0D77E400) [pid = 3068] [serial = 1028] [outer = 00000000] 09:20:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E152000) [pid = 3068] [serial = 1029] [outer = 0D77E400] 09:20:13 INFO - PROCESS | 3068 | 1466698813277 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E3CAC00) [pid = 3068] [serial = 1030] [outer = 0D77E400] 09:20:13 INFO - PROCESS | 3068 | 1466698813809 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 09:20:13 INFO - PROCESS | 3068 | 1466698813853 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3068 | 1466698813857 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:13 INFO - PROCESS | 3068 | 1466698813862 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3068 | 1466698813864 Marionette TRACE conn5 <- [1,1338,null,{}] 09:20:13 INFO - PROCESS | 3068 | 1466698813867 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 3068 | 1466698813869 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:13 INFO - PROCESS | 3068 | 1466698813959 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:20:14 INFO - PROCESS | 3068 | 1466698814048 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3068 | 1466698814050 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:14 INFO - PROCESS | 3068 | ++DOCSHELL 125A0800 == 31 [pid = 3068] [id = 344] 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (125DEC00) [pid = 3068] [serial = 1031] [outer = 00000000] 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (12D45C00) [pid = 3068] [serial = 1032] [outer = 125DEC00] 09:20:14 INFO - PROCESS | 3068 | 1466698814095 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (13C5A400) [pid = 3068] [serial = 1033] [outer = 125DEC00] 09:20:14 INFO - PROCESS | 3068 | 1466698814496 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 09:20:14 INFO - PROCESS | 3068 | 1466698814537 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3068 | 1466698814539 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:14 INFO - PROCESS | 3068 | 1466698814544 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3068 | 1466698814550 Marionette TRACE conn5 <- [1,1342,null,{}] 09:20:14 INFO - PROCESS | 3068 | 1466698814560 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 3068 | 1466698814563 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:14 INFO - PROCESS | 3068 | 1466698814649 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:20:14 INFO - PROCESS | 3068 | 1466698814656 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3068 | 1466698814658 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:14 INFO - PROCESS | 3068 | ++DOCSHELL 144E5000 == 32 [pid = 3068] [id = 345] 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (15C8B800) [pid = 3068] [serial = 1034] [outer = 00000000] 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (16989400) [pid = 3068] [serial = 1035] [outer = 15C8B800] 09:20:14 INFO - PROCESS | 3068 | 1466698814712 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C66000) [pid = 3068] [serial = 1036] [outer = 15C8B800] 09:20:15 INFO - PROCESS | 3068 | 1466698815146 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 631ms 09:20:15 INFO - PROCESS | 3068 | 1466698815192 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3068 | 1466698815195 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:20:15 INFO - PROCESS | 3068 | 1466698815198 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3068 | 1466698815200 Marionette TRACE conn5 <- [1,1346,null,{}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:15 INFO - PROCESS | 3068 | 1466698815209 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 3068 | 1466698815211 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:15 INFO - PROCESS | 3068 | 1466698815324 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:20:15 INFO - PROCESS | 3068 | 1466698815405 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3068 | 1466698815407 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:15 INFO - PROCESS | 3068 | ++DOCSHELL 1704DC00 == 33 [pid = 3068] [id = 346] 09:20:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170D4400) [pid = 3068] [serial = 1037] [outer = 00000000] 09:20:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (170DD000) [pid = 3068] [serial = 1038] [outer = 170D4400] 09:20:15 INFO - PROCESS | 3068 | 1466698815451 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171D9000) [pid = 3068] [serial = 1039] [outer = 170D4400] 09:20:15 INFO - PROCESS | 3068 | 1466698815855 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 09:20:15 INFO - PROCESS | 3068 | 1466698815935 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:20:15 INFO - PROCESS | 3068 | 1466698815938 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:20:15 INFO - PROCESS | 3068 | 1466698815947 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3068 | 1466698815949 Marionette TRACE conn5 <- [1,1350,null,{}] 09:20:15 INFO - PROCESS | 3068 | 1466698815952 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 3068 | 1466698815954 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:16 INFO - PROCESS | 3068 | 1466698816064 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:20:16 INFO - PROCESS | 3068 | 1466698816075 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3068 | 1466698816081 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:16 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD400 == 34 [pid = 3068] [id = 347] 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FDD800) [pid = 3068] [serial = 1040] [outer = 00000000] 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE4000) [pid = 3068] [serial = 1041] [outer = 17FDD800] 09:20:16 INFO - PROCESS | 3068 | 1466698816186 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1815D000) [pid = 3068] [serial = 1042] [outer = 17FDD800] 09:20:16 INFO - PROCESS | 3068 | 1466698816632 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 09:20:16 INFO - PROCESS | 3068 | 1466698816692 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3068 | 1466698816695 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:20:16 INFO - PROCESS | 3068 | 1466698816698 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3068 | 1466698816699 Marionette TRACE conn5 <- [1,1354,null,{}] 09:20:16 INFO - PROCESS | 3068 | 1466698816703 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 3068 | 1466698816705 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:16 INFO - PROCESS | 3068 | 1466698816829 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:20:16 INFO - PROCESS | 3068 | 1466698816893 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3068 | 1466698816895 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:16 INFO - PROCESS | 3068 | ++DOCSHELL 18656400 == 35 [pid = 3068] [id = 348] 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18657800) [pid = 3068] [serial = 1043] [outer = 00000000] 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19159000) [pid = 3068] [serial = 1044] [outer = 18657800] 09:20:16 INFO - PROCESS | 3068 | 1466698816938 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1865DC00) [pid = 3068] [serial = 1045] [outer = 18657800] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E461000) [pid = 3068] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0D780C00) [pid = 3068] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18635C00) [pid = 3068] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E3D1C00) [pid = 3068] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1714F800) [pid = 3068] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A8C5400) [pid = 3068] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (181F4400) [pid = 3068] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (14476400) [pid = 3068] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C61C00) [pid = 3068] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (14F09C00) [pid = 3068] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (170D5800) [pid = 3068] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:20:17 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0E456C00) [pid = 3068] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:17 INFO - PROCESS | 3068 | 1466698817387 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 3068 | 1466698817432 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:20:17 INFO - PROCESS | 3068 | 1466698817436 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 3068 | 1466698817438 Marionette TRACE conn5 <- [1,1358,null,{}] 09:20:17 INFO - PROCESS | 3068 | 1466698817441 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 3068 | 1466698817443 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:17 INFO - PROCESS | 3068 | 1466698817562 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:20:17 INFO - PROCESS | 3068 | 1466698817637 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 3068 | 1466698817639 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:17 INFO - PROCESS | 3068 | ++DOCSHELL 12DDE800 == 36 [pid = 3068] [id = 349] 09:20:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12DE2C00) [pid = 3068] [serial = 1046] [outer = 00000000] 09:20:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (171E7000) [pid = 3068] [serial = 1047] [outer = 12DE2C00] 09:20:17 INFO - PROCESS | 3068 | 1466698817682 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (18633800) [pid = 3068] [serial = 1048] [outer = 12DE2C00] 09:20:18 INFO - PROCESS | 3068 | 1466698818030 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 3068 | 1466698818072 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:20:18 INFO - PROCESS | 3068 | 1466698818075 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3068 | 1466698818076 Marionette TRACE conn5 <- [1,1362,null,{}] 09:20:18 INFO - PROCESS | 3068 | 1466698818080 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 3068 | 1466698818082 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:18 INFO - PROCESS | 3068 | 1466698818223 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:20:18 INFO - PROCESS | 3068 | 1466698818234 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3068 | 1466698818235 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:18 INFO - PROCESS | 3068 | ++DOCSHELL 1714F800 == 37 [pid = 3068] [id = 350] 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (19222800) [pid = 3068] [serial = 1049] [outer = 00000000] 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (192AB000) [pid = 3068] [serial = 1050] [outer = 19222800] 09:20:18 INFO - PROCESS | 3068 | 1466698818278 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (192AC000) [pid = 3068] [serial = 1051] [outer = 19222800] 09:20:18 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:18 INFO - PROCESS | 3068 | 1466698818671 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 3068 | 1466698818755 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:20:18 INFO - PROCESS | 3068 | 1466698818759 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3068 | 1466698818761 Marionette TRACE conn5 <- [1,1366,null,{}] 09:20:18 INFO - PROCESS | 3068 | 1466698818764 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 3068 | 1466698818766 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:18 INFO - PROCESS | 3068 | 1466698818844 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:20:18 INFO - PROCESS | 3068 | 1466698818849 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3068 | 1466698818851 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:18 INFO - PROCESS | 3068 | ++DOCSHELL 144E3000 == 38 [pid = 3068] [id = 351] 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (198EBC00) [pid = 3068] [serial = 1052] [outer = 00000000] 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1A2AEC00) [pid = 3068] [serial = 1053] [outer = 198EBC00] 09:20:18 INFO - PROCESS | 3068 | 1466698818894 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A580800) [pid = 3068] [serial = 1054] [outer = 198EBC00] 09:20:19 INFO - PROCESS | 3068 | 1466698819411 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 3068 | 1466698819497 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:20:19 INFO - PROCESS | 3068 | 1466698819530 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3068 | 1466698819534 Marionette TRACE conn5 <- [1,1370,null,{}] 09:20:19 INFO - PROCESS | 3068 | 1466698819540 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 3068 | 1466698819543 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:19 INFO - PROCESS | 3068 | 1466698819664 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:20:19 INFO - PROCESS | 3068 | 1466698819790 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3068 | 1466698819794 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:19 INFO - PROCESS | 3068 | ++DOCSHELL 0E15C000 == 39 [pid = 3068] [id = 352] 09:20:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0E3CE400) [pid = 3068] [serial = 1055] [outer = 00000000] 09:20:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0F5CAC00) [pid = 3068] [serial = 1056] [outer = 0E3CE400] 09:20:19 INFO - PROCESS | 3068 | 1466698819853 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (12D28400) [pid = 3068] [serial = 1057] [outer = 0E3CE400] 09:20:20 INFO - PROCESS | 3068 | [3068] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:20 INFO - PROCESS | 3068 | 1466698820434 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 3068 | 1466698820515 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:20:20 INFO - PROCESS | 3068 | 1466698820521 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 3068 | 1466698820524 Marionette TRACE conn5 <- [1,1374,null,{}] 09:20:20 INFO - PROCESS | 3068 | 1466698820528 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 3068 | 1466698820531 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:20 INFO - PROCESS | 3068 | 1466698820673 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:20:20 INFO - PROCESS | 3068 | 1466698820806 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 3068 | 1466698820808 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:20 INFO - PROCESS | 3068 | ++DOCSHELL 16C6DC00 == 40 [pid = 3068] [id = 353] 09:20:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (16C6E000) [pid = 3068] [serial = 1058] [outer = 00000000] 09:20:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (170D9000) [pid = 3068] [serial = 1059] [outer = 16C6E000] 09:20:20 INFO - PROCESS | 3068 | 1466698820865 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17FE3000) [pid = 3068] [serial = 1060] [outer = 16C6E000] 09:20:21 INFO - PROCESS | 3068 | 1466698821507 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3068 | 1466698821550 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:20:21 INFO - PROCESS | 3068 | 1466698821553 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:20:21 INFO - PROCESS | 3068 | 1466698821557 Marionette TRACE conn5 <- [1,1378,null,{}] 09:20:21 INFO - PROCESS | 3068 | 1466698821568 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 3068 | 1466698821573 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:21 INFO - PROCESS | 3068 | 1466698821730 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:20:21 INFO - PROCESS | 3068 | 1466698821863 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3068 | 1466698821867 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:21 INFO - PROCESS | 3068 | ++DOCSHELL 1A843400 == 41 [pid = 3068] [id = 354] 09:20:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A843800) [pid = 3068] [serial = 1061] [outer = 00000000] 09:20:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A84A800) [pid = 3068] [serial = 1062] [outer = 1A843800] 09:20:21 INFO - PROCESS | 3068 | 1466698821924 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A875C00) [pid = 3068] [serial = 1063] [outer = 1A843800] 09:20:22 INFO - PROCESS | 3068 | 1466698822743 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1224ms 09:20:22 INFO - PROCESS | 3068 | 1466698822781 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:20:22 INFO - PROCESS | 3068 | 1466698822786 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:20:22 INFO - PROCESS | 3068 | 1466698822791 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3068 | 1466698822794 Marionette TRACE conn5 <- [1,1382,null,{}] 09:20:22 INFO - PROCESS | 3068 | 1466698822800 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 3068 | 1466698822802 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:22 INFO - PROCESS | 3068 | 1466698822904 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:20:23 INFO - PROCESS | 3068 | 1466698823041 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3068 | 1466698823045 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:23 INFO - PROCESS | 3068 | ++DOCSHELL 126C8000 == 42 [pid = 3068] [id = 355] 09:20:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (126C9000) [pid = 3068] [serial = 1064] [outer = 00000000] 09:20:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (12D49800) [pid = 3068] [serial = 1065] [outer = 126C9000] 09:20:23 INFO - PROCESS | 3068 | 1466698823097 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (13C5A800) [pid = 3068] [serial = 1066] [outer = 126C9000] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 1714F800 == 41 [pid = 3068] [id = 350] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 12DDE800 == 40 [pid = 3068] [id = 349] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 18656400 == 39 [pid = 3068] [id = 348] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 17FDD400 == 38 [pid = 3068] [id = 347] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 1704DC00 == 37 [pid = 3068] [id = 346] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 144E5000 == 36 [pid = 3068] [id = 345] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 125A0800 == 35 [pid = 3068] [id = 344] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 0D77CC00 == 34 [pid = 3068] [id = 343] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 08C81400 == 33 [pid = 3068] [id = 342] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 144E2000 == 32 [pid = 3068] [id = 340] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 0C652800 == 31 [pid = 3068] [id = 341] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 0E45B800 == 30 [pid = 3068] [id = 331] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 16C6DC00 == 29 [pid = 3068] [id = 353] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 1A843400 == 28 [pid = 3068] [id = 354] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 144E3000 == 27 [pid = 3068] [id = 351] 09:20:23 INFO - PROCESS | 3068 | --DOCSHELL 0E15C000 == 26 [pid = 3068] [id = 352] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (17040400) [pid = 3068] [serial = 1005] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (159E3C00) [pid = 3068] [serial = 1002] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (170E1800) [pid = 3068] [serial = 1008] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0E62C800) [pid = 3068] [serial = 999] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0F5CB400) [pid = 3068] [serial = 1000] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (12D06800) [pid = 3068] [serial = 994] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0F5CD400) [pid = 3068] [serial = 993] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0D85FC00) [pid = 3068] [serial = 996] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0DF5AC00) [pid = 3068] [serial = 997] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1865BC00) [pid = 3068] [serial = 1018] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17046800) [pid = 3068] [serial = 1006] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (192A8400) [pid = 3068] [serial = 1020] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14470800) [pid = 3068] [serial = 985] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (12D30000) [pid = 3068] [serial = 984] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18665000) [pid = 3068] [serial = 988] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (181F3C00) [pid = 3068] [serial = 987] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A8ECC00) [pid = 3068] [serial = 991] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1A8C9400) [pid = 3068] [serial = 990] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18638800) [pid = 3068] [serial = 1011] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (171DE800) [pid = 3068] [serial = 1009] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1865B800) [pid = 3068] [serial = 1017] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18651400) [pid = 3068] [serial = 1012] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (171DC000) [pid = 3068] [serial = 1014] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (15DAEC00) [pid = 3068] [serial = 1015] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (15DA6800) [pid = 3068] [serial = 1003] [outer = 00000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3068 | 1466698824338 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1582ms 09:20:24 INFO - PROCESS | 3068 | 1466698824374 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3068 | 1466698824378 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:20:24 INFO - PROCESS | 3068 | 1466698824383 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3068 | 1466698824386 Marionette TRACE conn5 <- [1,1386,null,{}] 09:20:24 INFO - PROCESS | 3068 | 1466698824391 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 3068 | 1466698824394 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:24 INFO - PROCESS | 3068 | 1466698824483 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:20:24 INFO - PROCESS | 3068 | 1466698824572 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3068 | 1466698824574 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:24 INFO - PROCESS | 3068 | ++DOCSHELL 0DF57000 == 27 [pid = 3068] [id = 356] 09:20:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0DF5A000) [pid = 3068] [serial = 1067] [outer = 00000000] 09:20:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E016400) [pid = 3068] [serial = 1068] [outer = 0DF5A000] 09:20:24 INFO - PROCESS | 3068 | 1466698824622 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E01C000) [pid = 3068] [serial = 1069] [outer = 0DF5A000] 09:20:24 INFO - PROCESS | 3068 | 1466698825016 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 09:20:25 INFO - PROCESS | 3068 | 1466698825054 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3068 | 1466698825059 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:20:25 INFO - PROCESS | 3068 | 1466698825065 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3068 | 1466698825068 Marionette TRACE conn5 <- [1,1390,null,{}] 09:20:25 INFO - PROCESS | 3068 | 1466698825071 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3068 | 1466698825074 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:25 INFO - PROCESS | 3068 | 1466698825160 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:20:25 INFO - PROCESS | 3068 | 1466698825167 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3068 | 1466698825169 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:25 INFO - PROCESS | 3068 | ++DOCSHELL 0F5CB800 == 28 [pid = 3068] [id = 357] 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0F5CD400) [pid = 3068] [serial = 1070] [outer = 00000000] 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (125E3400) [pid = 3068] [serial = 1071] [outer = 0F5CD400] 09:20:25 INFO - PROCESS | 3068 | 1466698825216 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (128D5000) [pid = 3068] [serial = 1072] [outer = 0F5CD400] 09:20:25 INFO - PROCESS | 3068 | 1466698825691 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 09:20:25 INFO - PROCESS | 3068 | 1466698825739 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3068 | 1466698825741 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:20:25 INFO - PROCESS | 3068 | 1466698825745 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3068 | 1466698825748 Marionette TRACE conn5 <- [1,1394,null,{}] 09:20:25 INFO - PROCESS | 3068 | 1466698825759 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3068 | 1466698825763 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:25 INFO - PROCESS | 3068 | 1466698825847 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:20:25 INFO - PROCESS | 3068 | 1466698825856 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3068 | 1466698825859 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:25 INFO - PROCESS | 3068 | ++DOCSHELL 15C4B800 == 29 [pid = 3068] [id = 358] 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (15C4BC00) [pid = 3068] [serial = 1073] [outer = 00000000] 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (15DAC000) [pid = 3068] [serial = 1074] [outer = 15C4BC00] 09:20:25 INFO - PROCESS | 3068 | 1466698825908 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16989800) [pid = 3068] [serial = 1075] [outer = 15C4BC00] 09:20:26 INFO - PROCESS | 3068 | 1466698826362 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 09:20:26 INFO - PROCESS | 3068 | 1466698826419 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3068 | 1466698826422 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:20:26 INFO - PROCESS | 3068 | 1466698826425 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:20:26 INFO - PROCESS | 3068 | 1466698826427 Marionette TRACE conn5 <- [1,1398,null,{}] 09:20:26 INFO - PROCESS | 3068 | 1466698826430 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 3068 | 1466698826432 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:26 INFO - PROCESS | 3068 | 1466698826543 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:20:26 INFO - PROCESS | 3068 | 1466698826624 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3068 | 1466698826626 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:26 INFO - PROCESS | 3068 | ++DOCSHELL 16EE7000 == 30 [pid = 3068] [id = 359] 09:20:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16EE8C00) [pid = 3068] [serial = 1076] [outer = 00000000] 09:20:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1704AC00) [pid = 3068] [serial = 1077] [outer = 16EE8C00] 09:20:26 INFO - PROCESS | 3068 | 1466698826671 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (170D7400) [pid = 3068] [serial = 1078] [outer = 16EE8C00] 09:20:27 INFO - PROCESS | 3068 | 1466698827115 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 09:20:27 INFO - PROCESS | 3068 | 1466698827163 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3068 | 1466698827165 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:20:27 INFO - PROCESS | 3068 | 1466698827175 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 3068 | 1466698827177 Marionette TRACE conn5 <- [1,1402,null,{}] 09:20:27 INFO - PROCESS | 3068 | 1466698827180 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 3068 | 1466698827182 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:27 INFO - PROCESS | 3068 | 1466698827302 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:20:27 INFO - PROCESS | 3068 | 1466698827365 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3068 | 1466698827367 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:27 INFO - PROCESS | 3068 | ++DOCSHELL 171DB800 == 31 [pid = 3068] [id = 360] 09:20:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171DE800) [pid = 3068] [serial = 1079] [outer = 00000000] 09:20:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17C5FC00) [pid = 3068] [serial = 1080] [outer = 171DE800] 09:20:27 INFO - PROCESS | 3068 | 1466698827413 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17FE1400) [pid = 3068] [serial = 1081] [outer = 171DE800] 09:20:27 INFO - PROCESS | 3068 | 1466698827866 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 09:20:27 INFO - PROCESS | 3068 | 1466698827919 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3068 | 1466698827921 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:20:27 INFO - PROCESS | 3068 | 1466698827924 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 3068 | 1466698827925 Marionette TRACE conn5 <- [1,1406,null,{}] 09:20:27 INFO - PROCESS | 3068 | 1466698827933 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 3068 | 1466698827938 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:28 INFO - PROCESS | 3068 | 1466698828079 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:20:28 INFO - PROCESS | 3068 | 1466698828088 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3068 | 1466698828090 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:28 INFO - PROCESS | 3068 | ++DOCSHELL 18636800 == 32 [pid = 3068] [id = 361] 09:20:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18636C00) [pid = 3068] [serial = 1082] [outer = 00000000] 09:20:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18655400) [pid = 3068] [serial = 1083] [outer = 18636C00] 09:20:28 INFO - PROCESS | 3068 | 1466698828184 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1865C000) [pid = 3068] [serial = 1084] [outer = 18636C00] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (170D4400) [pid = 3068] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17FDD800) [pid = 3068] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (08C83C00) [pid = 3068] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (15C8B800) [pid = 3068] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D676800) [pid = 3068] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (19222800) [pid = 3068] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19158C00) [pid = 3068] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (125DEC00) [pid = 3068] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D77E400) [pid = 3068] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12DE2C00) [pid = 3068] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (18657800) [pid = 3068] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:20:28 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (198EBC00) [pid = 3068] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:20:28 INFO - PROCESS | 3068 | 1466698828790 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 891ms 09:20:28 INFO - PROCESS | 3068 | 1466698828816 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 3068 | 1466698828818 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:20:28 INFO - PROCESS | 3068 | 1466698828821 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 3068 | 1466698828822 Marionette TRACE conn5 <- [1,1410,null,{}] 09:20:28 INFO - PROCESS | 3068 | 1466698828830 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 3068 | 1466698828832 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:28 INFO - PROCESS | 3068 | 1466698828940 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:20:28 INFO - PROCESS | 3068 | 1466698828998 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3068 | 1466698829000 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:28 INFO - PROCESS | 3068 | ++DOCSHELL 0D66B800 == 33 [pid = 3068] [id = 362] 09:20:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0D784800) [pid = 3068] [serial = 1085] [outer = 00000000] 09:20:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (14F11400) [pid = 3068] [serial = 1086] [outer = 0D784800] 09:20:29 INFO - PROCESS | 3068 | 1466698829044 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (159E4C00) [pid = 3068] [serial = 1087] [outer = 0D784800] 09:20:29 INFO - PROCESS | 3068 | 1466698829415 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 09:20:29 INFO - PROCESS | 3068 | 1466698829452 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3068 | 1466698829454 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:20:29 INFO - PROCESS | 3068 | 1466698829465 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 3068 | 1466698829466 Marionette TRACE conn5 <- [1,1414,null,{}] 09:20:29 INFO - PROCESS | 3068 | 1466698829470 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 3068 | 1466698829472 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:29 INFO - PROCESS | 3068 | 1466698829549 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:20:29 INFO - PROCESS | 3068 | 1466698829554 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3068 | 1466698829556 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:29 INFO - PROCESS | 3068 | ++DOCSHELL 170E3C00 == 34 [pid = 3068] [id = 363] 09:20:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FDD800) [pid = 3068] [serial = 1088] [outer = 00000000] 09:20:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18663800) [pid = 3068] [serial = 1089] [outer = 17FDD800] 09:20:29 INFO - PROCESS | 3068 | 1466698829600 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18656800) [pid = 3068] [serial = 1090] [outer = 17FDD800] 09:20:30 INFO - PROCESS | 3068 | 1466698830054 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 09:20:30 INFO - PROCESS | 3068 | 1466698830095 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 3068 | 1466698830097 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:20:30 INFO - PROCESS | 3068 | 1466698830100 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3068 | 1466698830102 Marionette TRACE conn5 <- [1,1418,null,{}] 09:20:30 INFO - PROCESS | 3068 | 1466698830105 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 3068 | 1466698830107 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:30 INFO - PROCESS | 3068 | 1466698830184 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:20:30 INFO - PROCESS | 3068 | 1466698830192 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3068 | 1466698830194 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:30 INFO - PROCESS | 3068 | ++DOCSHELL 14F17400 == 35 [pid = 3068] [id = 364] 09:20:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (192A8C00) [pid = 3068] [serial = 1091] [outer = 00000000] 09:20:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19492000) [pid = 3068] [serial = 1092] [outer = 192A8C00] 09:20:30 INFO - PROCESS | 3068 | 1466698830238 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19855800) [pid = 3068] [serial = 1093] [outer = 192A8C00] 09:20:30 INFO - PROCESS | 3068 | 1466698830961 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 09:20:31 INFO - PROCESS | 3068 | 1466698831034 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3068 | 1466698831039 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:20:31 INFO - PROCESS | 3068 | 1466698831044 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3068 | 1466698831048 Marionette TRACE conn5 <- [1,1422,null,{}] 09:20:31 INFO - PROCESS | 3068 | 1466698831054 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 3068 | 1466698831057 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:31 INFO - PROCESS | 3068 | 1466698831194 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:20:31 INFO - PROCESS | 3068 | 1466698831320 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3068 | 1466698831325 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:31 INFO - PROCESS | 3068 | ++DOCSHELL 0D66BC00 == 36 [pid = 3068] [id = 365] 09:20:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D66EC00) [pid = 3068] [serial = 1094] [outer = 00000000] 09:20:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0E15C400) [pid = 3068] [serial = 1095] [outer = 0D66EC00] 09:20:31 INFO - PROCESS | 3068 | 1466698831383 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (12309C00) [pid = 3068] [serial = 1096] [outer = 0D66EC00] 09:20:32 INFO - PROCESS | 3068 | 1466698832172 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1178ms 09:20:32 INFO - PROCESS | 3068 | 1466698832227 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3068 | 1466698832232 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:20:32 INFO - PROCESS | 3068 | 1466698832238 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 3068 | 1466698832241 Marionette TRACE conn5 <- [1,1426,null,{}] 09:20:32 INFO - PROCESS | 3068 | 1466698832245 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 3068 | 1466698832248 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:32 INFO - PROCESS | 3068 | 1466698832375 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:20:32 INFO - PROCESS | 3068 | 1466698832598 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3068 | 1466698832601 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:32 INFO - PROCESS | 3068 | ++DOCSHELL 08D6B000 == 37 [pid = 3068] [id = 366] 09:20:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0C608800) [pid = 3068] [serial = 1097] [outer = 00000000] 09:20:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0C657400) [pid = 3068] [serial = 1098] [outer = 0C608800] 09:20:32 INFO - PROCESS | 3068 | 1466698832660 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0D77CC00) [pid = 3068] [serial = 1099] [outer = 0C608800] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 170E3C00 == 36 [pid = 3068] [id = 363] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 0D66B800 == 35 [pid = 3068] [id = 362] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 18636800 == 34 [pid = 3068] [id = 361] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 171DB800 == 33 [pid = 3068] [id = 360] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 16EE7000 == 32 [pid = 3068] [id = 359] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 15C4B800 == 31 [pid = 3068] [id = 358] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 0F5CB800 == 30 [pid = 3068] [id = 357] 09:20:33 INFO - PROCESS | 3068 | --DOCSHELL 0DF57000 == 29 [pid = 3068] [id = 356] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (170DD000) [pid = 3068] [serial = 1038] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (171D9000) [pid = 3068] [serial = 1039] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1815D000) [pid = 3068] [serial = 1042] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (17FE4000) [pid = 3068] [serial = 1041] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0C60BC00) [pid = 3068] [serial = 1026] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0C65CC00) [pid = 3068] [serial = 1027] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16989400) [pid = 3068] [serial = 1035] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E06D400) [pid = 3068] [serial = 1023] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E45AC00) [pid = 3068] [serial = 1024] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (192AC000) [pid = 3068] [serial = 1051] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (192AA400) [pid = 3068] [serial = 1021] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12D45C00) [pid = 3068] [serial = 1032] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (13C5A400) [pid = 3068] [serial = 1033] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E152000) [pid = 3068] [serial = 1029] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E3CAC00) [pid = 3068] [serial = 1030] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (171E7000) [pid = 3068] [serial = 1047] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (19159000) [pid = 3068] [serial = 1044] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1A2AEC00) [pid = 3068] [serial = 1053] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1A580800) [pid = 3068] [serial = 1054] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (192AB000) [pid = 3068] [serial = 1050] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1865DC00) [pid = 3068] [serial = 1045] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (18633800) [pid = 3068] [serial = 1048] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (16C66000) [pid = 3068] [serial = 1036] [outer = 00000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3068 | 1466698833288 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1120ms 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:20:33 INFO - PROCESS | 3068 | 1466698833363 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3068 | 1466698833367 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:20:33 INFO - PROCESS | 3068 | 1466698833371 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 3068 | 1466698833374 Marionette TRACE conn5 <- [1,1430,null,{}] 09:20:33 INFO - PROCESS | 3068 | 1466698833379 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 3068 | 1466698833383 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:33 INFO - PROCESS | 3068 | 1466698833471 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:20:33 INFO - PROCESS | 3068 | 1466698833564 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3068 | 1466698833566 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:33 INFO - PROCESS | 3068 | ++DOCSHELL 0C653000 == 30 [pid = 3068] [id = 367] 09:20:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0D776800) [pid = 3068] [serial = 1100] [outer = 00000000] 09:20:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E3C9C00) [pid = 3068] [serial = 1101] [outer = 0D776800] 09:20:33 INFO - PROCESS | 3068 | 1466698833613 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E459000) [pid = 3068] [serial = 1102] [outer = 0D776800] 09:20:34 INFO - PROCESS | 3068 | 1466698834050 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 09:20:34 INFO - PROCESS | 3068 | 1466698834105 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3068 | 1466698834109 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:20:34 INFO - PROCESS | 3068 | 1466698834113 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:20:34 INFO - PROCESS | 3068 | 1466698834115 Marionette TRACE conn5 <- [1,1434,null,{}] 09:20:34 INFO - PROCESS | 3068 | 1466698834119 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 3068 | 1466698834121 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:34 INFO - PROCESS | 3068 | 1466698834213 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:20:34 INFO - PROCESS | 3068 | 1466698834219 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3068 | 1466698834221 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:34 INFO - PROCESS | 3068 | ++DOCSHELL 12309000 == 31 [pid = 3068] [id = 368] 09:20:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (12309400) [pid = 3068] [serial = 1103] [outer = 00000000] 09:20:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (14477400) [pid = 3068] [serial = 1104] [outer = 12309400] 09:20:34 INFO - PROCESS | 3068 | 1466698834266 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (14F18000) [pid = 3068] [serial = 1105] [outer = 12309400] 09:20:34 INFO - PROCESS | 3068 | 1466698834752 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 09:20:34 INFO - PROCESS | 3068 | 1466698834788 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3068 | 1466698834791 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:20:34 INFO - PROCESS | 3068 | 1466698834796 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 3068 | 1466698834802 Marionette TRACE conn5 <- [1,1438,null,{}] 09:20:34 INFO - PROCESS | 3068 | 1466698834812 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 3068 | 1466698834815 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:34 INFO - PROCESS | 3068 | 1466698834902 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:20:34 INFO - PROCESS | 3068 | 1466698834909 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3068 | 1466698834911 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:34 INFO - PROCESS | 3068 | ++DOCSHELL 17045800 == 32 [pid = 3068] [id = 369] 09:20:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1704B000) [pid = 3068] [serial = 1106] [outer = 00000000] 09:20:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (170DC800) [pid = 3068] [serial = 1107] [outer = 1704B000] 09:20:34 INFO - PROCESS | 3068 | 1466698834955 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (171D9000) [pid = 3068] [serial = 1108] [outer = 1704B000] 09:20:35 INFO - PROCESS | 3068 | 1466698835396 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 09:20:35 INFO - PROCESS | 3068 | 1466698835429 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3068 | 1466698835431 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3068 | 1466698835435 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:20:35 INFO - PROCESS | 3068 | 1466698835436 Marionette TRACE conn5 <- [1,1442,null,{}] 09:20:35 INFO - PROCESS | 3068 | 1466698835446 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 3068 | 1466698835448 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:35 INFO - PROCESS | 3068 | 1466698835565 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:20:35 INFO - PROCESS | 3068 | 1466698835664 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3068 | 1466698835666 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:35 INFO - PROCESS | 3068 | ++DOCSHELL 171E2400 == 33 [pid = 3068] [id = 370] 09:20:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17C58800) [pid = 3068] [serial = 1109] [outer = 00000000] 09:20:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1815EC00) [pid = 3068] [serial = 1110] [outer = 17C58800] 09:20:35 INFO - PROCESS | 3068 | 1466698835710 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18634C00) [pid = 3068] [serial = 1111] [outer = 17C58800] 09:20:36 INFO - PROCESS | 3068 | 1466698836127 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 09:20:36 INFO - PROCESS | 3068 | 1466698836168 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3068 | 1466698836170 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:20:36 INFO - PROCESS | 3068 | 1466698836179 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3068 | 1466698836181 Marionette TRACE conn5 <- [1,1446,null,{}] 09:20:36 INFO - PROCESS | 3068 | 1466698836184 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 3068 | 1466698836186 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:36 INFO - PROCESS | 3068 | 1466698836294 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:20:36 INFO - PROCESS | 3068 | 1466698836299 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3068 | 1466698836305 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:36 INFO - PROCESS | 3068 | ++DOCSHELL 0F5CB800 == 34 [pid = 3068] [id = 371] 09:20:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1863D000) [pid = 3068] [serial = 1112] [outer = 00000000] 09:20:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18657000) [pid = 3068] [serial = 1113] [outer = 1863D000] 09:20:36 INFO - PROCESS | 3068 | 1466698836358 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19165000) [pid = 3068] [serial = 1114] [outer = 1863D000] 09:20:36 INFO - PROCESS | 3068 | 1466698836846 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 09:20:36 INFO - PROCESS | 3068 | 1466698836904 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3068 | 1466698836906 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:20:36 INFO - PROCESS | 3068 | 1466698836951 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3068 | 1466698836952 Marionette TRACE conn5 <- [1,1450,null,{}] 09:20:36 INFO - PROCESS | 3068 | 1466698836956 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 3068 | 1466698836958 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:37 INFO - PROCESS | 3068 | 1466698837087 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:20:37 INFO - PROCESS | 3068 | 1466698837095 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3068 | 1466698837097 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:37 INFO - PROCESS | 3068 | ++DOCSHELL 192AC800 == 35 [pid = 3068] [id = 372] 09:20:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19488C00) [pid = 3068] [serial = 1115] [outer = 00000000] 09:20:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (198F5400) [pid = 3068] [serial = 1116] [outer = 19488C00] 09:20:37 INFO - PROCESS | 3068 | 1466698837190 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (19850C00) [pid = 3068] [serial = 1117] [outer = 19488C00] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0F5CD400) [pid = 3068] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (15C4BC00) [pid = 3068] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0DF5A000) [pid = 3068] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (126C9000) [pid = 3068] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (16EE8C00) [pid = 3068] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (171DE800) [pid = 3068] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D784800) [pid = 3068] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18636C00) [pid = 3068] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E3CE400) [pid = 3068] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FDD800) [pid = 3068] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (16C6E000) [pid = 3068] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:20:37 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1A843800) [pid = 3068] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:20:37 INFO - PROCESS | 3068 | 1466698837702 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 790ms 09:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:20:37 INFO - PROCESS | 3068 | 1466698837730 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 3068 | 1466698837733 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:20:37 INFO - PROCESS | 3068 | 1466698837735 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 3068 | 1466698837737 Marionette TRACE conn5 <- [1,1454,null,{}] 09:20:37 INFO - PROCESS | 3068 | 1466698837741 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 3068 | 1466698837743 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:37 INFO - PROCESS | 3068 | 1466698837854 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:20:37 INFO - PROCESS | 3068 | 1466698837913 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3068 | 1466698837915 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:37 INFO - PROCESS | 3068 | ++DOCSHELL 0F5CD400 == 36 [pid = 3068] [id = 373] 09:20:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (14F09400) [pid = 3068] [serial = 1118] [outer = 00000000] 09:20:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (170DC400) [pid = 3068] [serial = 1119] [outer = 14F09400] 09:20:37 INFO - PROCESS | 3068 | 1466698837958 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FDC400) [pid = 3068] [serial = 1120] [outer = 14F09400] 09:20:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1A58A000) [pid = 3068] [serial = 1121] [outer = 0D628400] 09:20:38 INFO - PROCESS | 3068 | 1466698838391 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 09:20:38 INFO - PROCESS | 3068 | 1466698838467 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 3068 | 1466698838469 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:20:38 INFO - PROCESS | 3068 | 1466698838472 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3068 | 1466698838473 Marionette TRACE conn5 <- [1,1458,null,{}] 09:20:38 INFO - PROCESS | 3068 | 1466698838519 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 3068 | 1466698838522 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:38 INFO - PROCESS | 3068 | 1466698838675 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:20:38 INFO - PROCESS | 3068 | 1466698838771 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3068 | 1466698838775 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:38 INFO - PROCESS | 3068 | ++DOCSHELL 0C65E800 == 37 [pid = 3068] [id = 374] 09:20:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0C65EC00) [pid = 3068] [serial = 1122] [outer = 00000000] 09:20:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D73A800) [pid = 3068] [serial = 1123] [outer = 0C65EC00] 09:20:38 INFO - PROCESS | 3068 | 1466698838834 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0DF53C00) [pid = 3068] [serial = 1124] [outer = 0C65EC00] 09:20:39 INFO - PROCESS | 3068 | 1466698839435 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1019ms 09:20:39 INFO - PROCESS | 3068 | 1466698839493 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 3068 | 1466698839497 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:20:39 INFO - PROCESS | 3068 | 1466698839501 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 3068 | 1466698839504 Marionette TRACE conn5 <- [1,1462,null,{}] 09:20:39 INFO - PROCESS | 3068 | 1466698839510 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 3068 | 1466698839513 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:39 INFO - PROCESS | 3068 | 1466698839633 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:20:39 INFO - PROCESS | 3068 | 1466698839767 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 3068 | 1466698839772 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:39 INFO - PROCESS | 3068 | ++DOCSHELL 12E6C800 == 38 [pid = 3068] [id = 375] 09:20:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (13C4E400) [pid = 3068] [serial = 1125] [outer = 00000000] 09:20:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (13C5A400) [pid = 3068] [serial = 1126] [outer = 13C4E400] 09:20:39 INFO - PROCESS | 3068 | 1466698839830 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (144E0800) [pid = 3068] [serial = 1127] [outer = 13C4E400] 09:20:40 INFO - PROCESS | 3068 | 1466698840461 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1025ms 09:20:40 INFO - PROCESS | 3068 | 1466698840528 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 3068 | 1466698840530 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:20:40 INFO - PROCESS | 3068 | 1466698840534 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:20:40 INFO - PROCESS | 3068 | 1466698840536 Marionette TRACE conn5 <- [1,1466,null,{}] 09:20:40 INFO - PROCESS | 3068 | 1466698840540 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 3068 | 1466698840543 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:40 INFO - PROCESS | 3068 | 1466698840660 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:20:40 INFO - PROCESS | 3068 | 1466698840792 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 3068 | 1466698840796 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:40 INFO - PROCESS | 3068 | ++DOCSHELL 1704F800 == 39 [pid = 3068] [id = 376] 09:20:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (170D5000) [pid = 3068] [serial = 1128] [outer = 00000000] 09:20:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (170DE000) [pid = 3068] [serial = 1129] [outer = 170D5000] 09:20:40 INFO - PROCESS | 3068 | 1466698840857 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1714D400) [pid = 3068] [serial = 1130] [outer = 170D5000] 09:20:41 INFO - PROCESS | 3068 | 1466698841531 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1019ms 09:20:41 INFO - PROCESS | 3068 | 1466698841557 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 3068 | 1466698841564 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:20:41 INFO - PROCESS | 3068 | 1466698841573 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 3068 | 1466698841575 Marionette TRACE conn5 <- [1,1470,null,{}] 09:20:41 INFO - PROCESS | 3068 | 1466698841579 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 3068 | 1466698841581 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:41 INFO - PROCESS | 3068 | 1466698841692 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:20:41 INFO - PROCESS | 3068 | 1466698841795 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 3068 | 1466698841797 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:41 INFO - PROCESS | 3068 | ++DOCSHELL 19493400 == 40 [pid = 3068] [id = 377] 09:20:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19495400) [pid = 3068] [serial = 1131] [outer = 00000000] 09:20:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1A2B0800) [pid = 3068] [serial = 1132] [outer = 19495400] 09:20:41 INFO - PROCESS | 3068 | 1466698841852 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A845800) [pid = 3068] [serial = 1133] [outer = 19495400] 09:20:42 INFO - PROCESS | 3068 | 1466698842614 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1078ms 09:20:42 INFO - PROCESS | 3068 | 1466698842655 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 3068 | 1466698842659 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:20:42 INFO - PROCESS | 3068 | 1466698842664 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3068 | 1466698842667 Marionette TRACE conn5 <- [1,1474,null,{}] 09:20:42 INFO - PROCESS | 3068 | 1466698842673 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 3068 | 1466698842676 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:42 INFO - PROCESS | 3068 | 1466698842785 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:20:42 INFO - PROCESS | 3068 | 1466698842891 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 3068 | 1466698842895 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:42 INFO - PROCESS | 3068 | ++DOCSHELL 0E01E400 == 41 [pid = 3068] [id = 378] 09:20:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E151400) [pid = 3068] [serial = 1134] [outer = 00000000] 09:20:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (125A5800) [pid = 3068] [serial = 1135] [outer = 0E151400] 09:20:42 INFO - PROCESS | 3068 | 1466698842945 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (12D4B400) [pid = 3068] [serial = 1136] [outer = 0E151400] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0C605800 == 40 [pid = 3068] [id = 237] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0E3CB800 == 39 [pid = 3068] [id = 243] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 125A0400 == 38 [pid = 3068] [id = 233] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 15DAFC00 == 37 [pid = 3068] [id = 235] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 192AC800 == 36 [pid = 3068] [id = 372] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0F5CB800 == 35 [pid = 3068] [id = 371] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 171E2400 == 34 [pid = 3068] [id = 370] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 17045800 == 33 [pid = 3068] [id = 369] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 12309000 == 32 [pid = 3068] [id = 368] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0C653000 == 31 [pid = 3068] [id = 367] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 08D6B000 == 30 [pid = 3068] [id = 366] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0D66BC00 == 29 [pid = 3068] [id = 365] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 126C8000 == 28 [pid = 3068] [id = 355] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 12D4DC00 == 27 [pid = 3068] [id = 241] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 1698B400 == 26 [pid = 3068] [id = 244] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 14F17400 == 25 [pid = 3068] [id = 364] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 15C86800 == 24 [pid = 3068] [id = 238] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 17FE0800 == 23 [pid = 3068] [id = 246] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 16C62800 == 22 [pid = 3068] [id = 239] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 17046400 == 21 [pid = 3068] [id = 236] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0D783000 == 20 [pid = 3068] [id = 240] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0DF5A400 == 19 [pid = 3068] [id = 232] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 18633000 == 18 [pid = 3068] [id = 247] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 19227800 == 17 [pid = 3068] [id = 248] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0C65C000 == 16 [pid = 3068] [id = 234] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 1704A400 == 15 [pid = 3068] [id = 245] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0DF54400 == 14 [pid = 3068] [id = 242] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 1704F800 == 13 [pid = 3068] [id = 376] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0F5CD400 == 12 [pid = 3068] [id = 373] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 0C65E800 == 11 [pid = 3068] [id = 374] 09:20:44 INFO - PROCESS | 3068 | --DOCSHELL 12E6C800 == 10 [pid = 3068] [id = 375] 09:20:45 INFO - PROCESS | 3068 | --DOCSHELL 19493400 == 9 [pid = 3068] [id = 377] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18656800) [pid = 3068] [serial = 1090] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A875C00) [pid = 3068] [serial = 1063] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (19492000) [pid = 3068] [serial = 1092] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1A84A800) [pid = 3068] [serial = 1062] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1865C000) [pid = 3068] [serial = 1084] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (159E4C00) [pid = 3068] [serial = 1087] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (170D7400) [pid = 3068] [serial = 1078] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16989800) [pid = 3068] [serial = 1075] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (125E3400) [pid = 3068] [serial = 1071] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (128D5000) [pid = 3068] [serial = 1072] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (15DAC000) [pid = 3068] [serial = 1074] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0E016400) [pid = 3068] [serial = 1068] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E01C000) [pid = 3068] [serial = 1069] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (13C5A800) [pid = 3068] [serial = 1066] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12D49800) [pid = 3068] [serial = 1065] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704AC00) [pid = 3068] [serial = 1077] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17C5FC00) [pid = 3068] [serial = 1080] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17FE1400) [pid = 3068] [serial = 1081] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (14F11400) [pid = 3068] [serial = 1086] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18655400) [pid = 3068] [serial = 1083] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (12D28400) [pid = 3068] [serial = 1057] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18663800) [pid = 3068] [serial = 1089] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0F5CAC00) [pid = 3068] [serial = 1056] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (17FE3000) [pid = 3068] [serial = 1060] [outer = 00000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (170D9000) [pid = 3068] [serial = 1059] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 3068 | 1466698846127 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 3552ms 09:20:46 INFO - PROCESS | 3068 | 1466698846217 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3068 | 1466698846221 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:20:46 INFO - PROCESS | 3068 | 1466698846226 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3068 | 1466698846231 Marionette TRACE conn5 <- [1,1478,null,{}] 09:20:46 INFO - PROCESS | 3068 | 1466698846236 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 3068 | 1466698846239 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:46 INFO - PROCESS | 3068 | 1466698846370 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:20:46 INFO - PROCESS | 3068 | 1466698846453 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3068 | 1466698846456 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:46 INFO - PROCESS | 3068 | ++DOCSHELL 0D8EAC00 == 10 [pid = 3068] [id = 379] 09:20:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0D8EE000) [pid = 3068] [serial = 1137] [outer = 00000000] 09:20:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0DF54000) [pid = 3068] [serial = 1138] [outer = 0D8EE000] 09:20:46 INFO - PROCESS | 3068 | 1466698846507 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E01A400) [pid = 3068] [serial = 1139] [outer = 0D8EE000] 09:20:46 INFO - PROCESS | 3068 | 1466698846899 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 09:20:46 INFO - PROCESS | 3068 | 1466698846956 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3068 | 1466698846961 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:20:46 INFO - PROCESS | 3068 | 1466698846970 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3068 | 1466698846973 Marionette TRACE conn5 <- [1,1482,null,{}] 09:20:46 INFO - PROCESS | 3068 | 1466698846976 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 3068 | 1466698846979 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:47 INFO - PROCESS | 3068 | 1466698847074 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:20:47 INFO - PROCESS | 3068 | 1466698847081 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3068 | 1466698847083 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:47 INFO - PROCESS | 3068 | ++DOCSHELL 0E422400 == 11 [pid = 3068] [id = 380] 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E622400) [pid = 3068] [serial = 1140] [outer = 00000000] 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (125A6400) [pid = 3068] [serial = 1141] [outer = 0E622400] 09:20:47 INFO - PROCESS | 3068 | 1466698847130 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (125EC800) [pid = 3068] [serial = 1142] [outer = 0E622400] 09:20:47 INFO - PROCESS | 3068 | 1466698847593 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:20:47 INFO - PROCESS | 3068 | 1466698847641 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3068 | 1466698847644 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:20:47 INFO - PROCESS | 3068 | 1466698847647 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3068 | 1466698847651 Marionette TRACE conn5 <- [1,1486,null,{}] 09:20:47 INFO - PROCESS | 3068 | 1466698847661 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 3068 | 1466698847666 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:47 INFO - PROCESS | 3068 | 1466698847757 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:20:47 INFO - PROCESS | 3068 | 1466698847767 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3068 | 1466698847771 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:47 INFO - PROCESS | 3068 | ++DOCSHELL 13C53000 == 12 [pid = 3068] [id = 381] 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (13C58C00) [pid = 3068] [serial = 1143] [outer = 00000000] 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (14476400) [pid = 3068] [serial = 1144] [outer = 13C58C00] 09:20:47 INFO - PROCESS | 3068 | 1466698847820 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (14F0E000) [pid = 3068] [serial = 1145] [outer = 13C58C00] 09:20:48 INFO - PROCESS | 3068 | 1466698848323 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 09:20:48 INFO - PROCESS | 3068 | 1466698848381 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3068 | 1466698848384 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:20:48 INFO - PROCESS | 3068 | 1466698848387 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3068 | 1466698848388 Marionette TRACE conn5 <- [1,1490,null,{}] 09:20:48 INFO - PROCESS | 3068 | 1466698848391 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 3068 | 1466698848393 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:48 INFO - PROCESS | 3068 | 1466698848545 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:20:48 INFO - PROCESS | 3068 | 1466698848555 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3068 | 1466698848557 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:48 INFO - PROCESS | 3068 | ++DOCSHELL 15DAC800 == 13 [pid = 3068] [id = 382] 09:20:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1697C000) [pid = 3068] [serial = 1146] [outer = 00000000] 09:20:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16991C00) [pid = 3068] [serial = 1147] [outer = 1697C000] 09:20:48 INFO - PROCESS | 3068 | 1466698848602 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16C65C00) [pid = 3068] [serial = 1148] [outer = 1697C000] 09:20:49 INFO - PROCESS | 3068 | 1466698849032 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 09:20:49 INFO - PROCESS | 3068 | 1466698849061 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3068 | 1466698849063 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:20:49 INFO - PROCESS | 3068 | 1466698849066 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3068 | 1466698849068 Marionette TRACE conn5 <- [1,1494,null,{}] 09:20:49 INFO - PROCESS | 3068 | 1466698849071 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 3068 | 1466698849073 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:49 INFO - PROCESS | 3068 | 1466698849185 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:20:49 INFO - PROCESS | 3068 | 1466698849190 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3068 | 1466698849192 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:49 INFO - PROCESS | 3068 | ++DOCSHELL 0D861800 == 14 [pid = 3068] [id = 383] 09:20:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E459400) [pid = 3068] [serial = 1149] [outer = 00000000] 09:20:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17043000) [pid = 3068] [serial = 1150] [outer = 0E459400] 09:20:49 INFO - PROCESS | 3068 | 1466698849238 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17043800) [pid = 3068] [serial = 1151] [outer = 0E459400] 09:20:49 INFO - PROCESS | 3068 | 1466698849745 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 09:20:49 INFO - PROCESS | 3068 | 1466698849798 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3068 | 1466698849800 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:20:49 INFO - PROCESS | 3068 | 1466698849803 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:20:49 INFO - PROCESS | 3068 | 1466698849805 Marionette TRACE conn5 <- [1,1498,null,{}] 09:20:49 INFO - PROCESS | 3068 | 1466698849808 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 3068 | 1466698849814 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:49 INFO - PROCESS | 3068 | 1466698849980 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0C608800) [pid = 3068] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (192A8C00) [pid = 3068] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0C65EC00) [pid = 3068] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14F09400) [pid = 3068] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1863D000) [pid = 3068] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0D66EC00) [pid = 3068] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0D776800) [pid = 3068] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19495400) [pid = 3068] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1704B000) [pid = 3068] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19488C00) [pid = 3068] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17C58800) [pid = 3068] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (12309400) [pid = 3068] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (170D5000) [pid = 3068] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:20:50 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (13C4E400) [pid = 3068] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:20:50 INFO - PROCESS | 3068 | 1466698850321 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3068 | 1466698850323 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:50 INFO - PROCESS | 3068 | ++DOCSHELL 08C86000 == 15 [pid = 3068] [id = 384] 09:20:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0C604000) [pid = 3068] [serial = 1152] [outer = 00000000] 09:20:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C65EC00) [pid = 3068] [serial = 1153] [outer = 0C604000] 09:20:50 INFO - PROCESS | 3068 | 1466698850369 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E157800) [pid = 3068] [serial = 1154] [outer = 0C604000] 09:20:50 INFO - PROCESS | 3068 | 1466698850721 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 09:20:50 INFO - PROCESS | 3068 | 1466698850777 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:20:50 INFO - PROCESS | 3068 | 1466698850779 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:20:50 INFO - PROCESS | 3068 | 1466698850782 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 3068 | 1466698850784 Marionette TRACE conn5 <- [1,1502,null,{}] 09:20:50 INFO - PROCESS | 3068 | 1466698850787 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 3068 | 1466698850789 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:50 INFO - PROCESS | 3068 | 1466698850898 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:20:50 INFO - PROCESS | 3068 | 1466698850906 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3068 | 1466698850907 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:50 INFO - PROCESS | 3068 | ++DOCSHELL 0E07AC00 == 16 [pid = 3068] [id = 385] 09:20:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E150800) [pid = 3068] [serial = 1155] [outer = 00000000] 09:20:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (15C82C00) [pid = 3068] [serial = 1156] [outer = 0E150800] 09:20:50 INFO - PROCESS | 3068 | 1466698850951 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1704D400) [pid = 3068] [serial = 1157] [outer = 0E150800] 09:20:51 INFO - PROCESS | 3068 | 1466698851359 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 09:20:51 INFO - PROCESS | 3068 | 1466698851413 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3068 | 1466698851415 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:20:51 INFO - PROCESS | 3068 | 1466698851418 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3068 | 1466698851420 Marionette TRACE conn5 <- [1,1506,null,{}] 09:20:51 INFO - PROCESS | 3068 | 1466698851423 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 3068 | 1466698851425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:51 INFO - PROCESS | 3068 | 1466698851536 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:20:51 INFO - PROCESS | 3068 | 1466698851575 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3068 | 1466698851577 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:51 INFO - PROCESS | 3068 | ++DOCSHELL 08C84800 == 17 [pid = 3068] [id = 386] 09:20:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0C60DC00) [pid = 3068] [serial = 1158] [outer = 00000000] 09:20:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17F70400) [pid = 3068] [serial = 1159] [outer = 0C60DC00] 09:20:51 INFO - PROCESS | 3068 | 1466698851621 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (171E6800) [pid = 3068] [serial = 1160] [outer = 0C60DC00] 09:20:51 INFO - PROCESS | 3068 | 1466698852008 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 09:20:52 INFO - PROCESS | 3068 | 1466698852049 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 3068 | 1466698852051 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:20:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:20:52 INFO - PROCESS | 3068 | 1466698852054 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 3068 | 1466698852056 Marionette TRACE conn5 <- [1,1510,null,{}] 09:20:52 INFO - PROCESS | 3068 | 1466698852059 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 3068 | 1466698852061 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:52 INFO - PROCESS | 3068 | 1466698852173 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:20:52 INFO - PROCESS | 3068 | 1466698852199 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3068 | 1466698852201 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:52 INFO - PROCESS | 3068 | ++DOCSHELL 17C5A800 == 18 [pid = 3068] [id = 387] 09:20:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17C5C000) [pid = 3068] [serial = 1161] [outer = 00000000] 09:20:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18157C00) [pid = 3068] [serial = 1162] [outer = 17C5C000] 09:20:52 INFO - PROCESS | 3068 | 1466698852245 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (181F4800) [pid = 3068] [serial = 1163] [outer = 17C5C000] 09:20:52 INFO - PROCESS | 3068 | 1466698852986 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:20:53 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 () { 09:20:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:20:53 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 () { 09:20:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:20:53 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 () { 09:20:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:20:53 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 () { 09:20:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:20:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 978ms 09:20:53 INFO - PROCESS | 3068 | 1466698853053 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3068 | 1466698853057 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:20:53 INFO - PROCESS | 3068 | 1466698853063 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 3068 | 1466698853066 Marionette TRACE conn5 <- [1,1514,null,{}] 09:20:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:20:53 INFO - PROCESS | 3068 | 1466698853072 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 3068 | 1466698853076 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:53 INFO - PROCESS | 3068 | 1466698853205 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:20:53 INFO - PROCESS | 3068 | 1466698853333 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 3068 | 1466698853335 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:53 INFO - PROCESS | 3068 | ++DOCSHELL 0E3CD400 == 19 [pid = 3068] [id = 388] 09:20:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0E3CE400) [pid = 3068] [serial = 1164] [outer = 00000000] 09:20:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (12D26400) [pid = 3068] [serial = 1165] [outer = 0E3CE400] 09:20:53 INFO - PROCESS | 3068 | 1466698853394 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (12D4DC00) [pid = 3068] [serial = 1166] [outer = 0E3CE400] 09:20:54 INFO - PROCESS | 3068 | 1466698854020 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:20:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:20:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:20:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:20:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 09:20:54 INFO - PROCESS | 3068 | 1466698854053 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3068 | 1466698854058 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:20:54 INFO - PROCESS | 3068 | 1466698854066 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 3068 | 1466698854069 Marionette TRACE conn5 <- [1,1518,null,{}] 09:20:54 INFO - PROCESS | 3068 | 1466698854073 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 3068 | 1466698854076 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:54 INFO - PROCESS | 3068 | 1466698854201 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:20:54 INFO - PROCESS | 3068 | 1466698854313 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3068 | 1466698854315 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:54 INFO - PROCESS | 3068 | ++DOCSHELL 171DD000 == 20 [pid = 3068] [id = 389] 09:20:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (171DD400) [pid = 3068] [serial = 1167] [outer = 00000000] 09:20:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17FE5000) [pid = 3068] [serial = 1168] [outer = 171DD400] 09:20:54 INFO - PROCESS | 3068 | 1466698854378 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (181FBC00) [pid = 3068] [serial = 1169] [outer = 171DD400] 09:20:55 INFO - PROCESS | 3068 | 1466698855156 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:20:55 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 09:20:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:20:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:20:55 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. 09:20:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:20:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1185ms 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (144E0800) [pid = 3068] [serial = 1127] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (170DE000) [pid = 3068] [serial = 1129] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (13C5A400) [pid = 3068] [serial = 1126] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0DF53C00) [pid = 3068] [serial = 1124] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0D8E8000) [pid = 3068] [serial = 691] [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.] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (125A5800) [pid = 3068] [serial = 1135] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0C657400) [pid = 3068] [serial = 1098] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D77CC00) [pid = 3068] [serial = 1099] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18634C00) [pid = 3068] [serial = 1111] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E459000) [pid = 3068] [serial = 1102] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (19855800) [pid = 3068] [serial = 1093] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (14477400) [pid = 3068] [serial = 1104] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171D9000) [pid = 3068] [serial = 1108] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (198F5400) [pid = 3068] [serial = 1116] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17FDC400) [pid = 3068] [serial = 1120] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0D73A800) [pid = 3068] [serial = 1123] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (170DC400) [pid = 3068] [serial = 1119] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (19165000) [pid = 3068] [serial = 1114] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (12309C00) [pid = 3068] [serial = 1096] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0E3C9C00) [pid = 3068] [serial = 1101] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1A845800) [pid = 3068] [serial = 1133] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (170DC800) [pid = 3068] [serial = 1107] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (19850C00) [pid = 3068] [serial = 1117] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (1815EC00) [pid = 3068] [serial = 1110] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (0E15C400) [pid = 3068] [serial = 1095] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (18657000) [pid = 3068] [serial = 1113] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (14F18000) [pid = 3068] [serial = 1105] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (1A2B0800) [pid = 3068] [serial = 1132] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (1714D400) [pid = 3068] [serial = 1130] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 3068 | 1466698855305 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3068 | 1466698855309 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:20:55 INFO - PROCESS | 3068 | 1466698855315 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 3068 | 1466698855318 Marionette TRACE conn5 <- [1,1522,null,{}] 09:20:55 INFO - PROCESS | 3068 | 1466698855323 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 3068 | 1466698855326 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:55 INFO - PROCESS | 3068 | 1466698855416 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:20:55 INFO - PROCESS | 3068 | 1466698855422 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3068 | 1466698855425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:55 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E7800 == 21 [pid = 3068] [id = 390] 09:20:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0D7E8400) [pid = 3068] [serial = 1170] [outer = 00000000] 09:20:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0D8F6800) [pid = 3068] [serial = 1171] [outer = 0D7E8400] 09:20:55 INFO - PROCESS | 3068 | 1466698855471 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0E14E400) [pid = 3068] [serial = 1172] [outer = 0D7E8400] 09:20:55 INFO - PROCESS | 3068 | 1466698855920 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 09:20:55 INFO - PROCESS | 3068 | 1466698855989 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3068 | 1466698855993 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:20:55 INFO - PROCESS | 3068 | 1466698855999 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:20:55 INFO - PROCESS | 3068 | 1466698856001 Marionette TRACE conn5 <- [1,1526,null,{}] 09:20:55 INFO - PROCESS | 3068 | 1466698856005 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 3068 | 1466698856007 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:56 INFO - PROCESS | 3068 | 1466698856091 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:20:56 INFO - PROCESS | 3068 | 1466698856100 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3068 | 1466698856103 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:56 INFO - PROCESS | 3068 | ++DOCSHELL 12306800 == 22 [pid = 3068] [id = 391] 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12308800) [pid = 3068] [serial = 1173] [outer = 00000000] 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (125E1C00) [pid = 3068] [serial = 1174] [outer = 12308800] 09:20:56 INFO - PROCESS | 3068 | 1466698856154 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (12C76C00) [pid = 3068] [serial = 1175] [outer = 12308800] 09:20:56 INFO - PROCESS | 3068 | 1466698856641 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 09:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:20:56 INFO - PROCESS | 3068 | 1466698856674 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3068 | 1466698856676 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 3068 | 1466698856679 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3068 | 1466698856683 Marionette TRACE conn5 <- [1,1530,null,{}] 09:20:56 INFO - PROCESS | 3068 | 1466698856693 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 3068 | 1466698856698 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:56 INFO - PROCESS | 3068 | 1466698856781 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:20:56 INFO - PROCESS | 3068 | 1466698856791 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3068 | 1466698856794 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:56 INFO - PROCESS | 3068 | ++DOCSHELL 15C4D400 == 23 [pid = 3068] [id = 392] 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (15C4E400) [pid = 3068] [serial = 1176] [outer = 00000000] 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (15DAF000) [pid = 3068] [serial = 1177] [outer = 15C4E400] 09:20:56 INFO - PROCESS | 3068 | 1466698856844 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (16990400) [pid = 3068] [serial = 1178] [outer = 15C4E400] 09:20:57 INFO - PROCESS | 3068 | 1466698857312 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:20:57 INFO - PROCESS | 3068 | 1466698857353 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 3068 | 1466698857356 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:20:57 INFO - PROCESS | 3068 | 1466698857359 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 3068 | 1466698857360 Marionette TRACE conn5 <- [1,1534,null,{}] 09:20:57 INFO - PROCESS | 3068 | 1466698857364 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 3068 | 1466698857366 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:57 INFO - PROCESS | 3068 | 1466698857455 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:20:57 INFO - PROCESS | 3068 | 1466698857489 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 3068 | 1466698857491 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:57 INFO - PROCESS | 3068 | ++DOCSHELL 144E2800 == 24 [pid = 3068] [id = 393] 09:20:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (16C65800) [pid = 3068] [serial = 1179] [outer = 00000000] 09:20:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (170E1000) [pid = 3068] [serial = 1180] [outer = 16C65800] 09:20:57 INFO - PROCESS | 3068 | 1466698857617 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (1714DC00) [pid = 3068] [serial = 1181] [outer = 16C65800] 09:20:57 INFO - PROCESS | 3068 | 1466698858017 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 09:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:20:58 INFO - PROCESS | 3068 | 1466698858029 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 3068 | 1466698858031 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:20:58 INFO - PROCESS | 3068 | 1466698858034 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 3068 | 1466698858036 Marionette TRACE conn5 <- [1,1538,null,{}] 09:20:58 INFO - PROCESS | 3068 | 1466698858039 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 3068 | 1466698858041 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:58 INFO - PROCESS | 3068 | 1466698858155 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:20:58 INFO - PROCESS | 3068 | 1466698858162 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 3068 | 1466698858164 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:58 INFO - PROCESS | 3068 | ++DOCSHELL 171D9C00 == 25 [pid = 3068] [id = 394] 09:20:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (171DAC00) [pid = 3068] [serial = 1182] [outer = 00000000] 09:20:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (17FE0800) [pid = 3068] [serial = 1183] [outer = 171DAC00] 09:20:58 INFO - PROCESS | 3068 | 1466698858209 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (18152000) [pid = 3068] [serial = 1184] [outer = 171DAC00] 09:20:58 INFO - PROCESS | 3068 | 1466698858682 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 09:20:58 INFO - PROCESS | 3068 | 1466698858705 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:20:58 INFO - PROCESS | 3068 | 1466698858707 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:20:58 INFO - PROCESS | 3068 | 1466698858710 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 3068 | 1466698858712 Marionette TRACE conn5 <- [1,1542,null,{}] 09:20:58 INFO - PROCESS | 3068 | 1466698858715 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 3068 | 1466698858721 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:58 INFO - PROCESS | 3068 | 1466698858883 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:20:58 INFO - PROCESS | 3068 | 1466698858955 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 3068 | 1466698858957 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:58 INFO - PROCESS | 3068 | ++DOCSHELL 0C65E800 == 26 [pid = 3068] [id = 395] 09:20:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E3C9C00) [pid = 3068] [serial = 1185] [outer = 00000000] 09:20:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (18659000) [pid = 3068] [serial = 1186] [outer = 0E3C9C00] 09:20:58 INFO - PROCESS | 3068 | 1466698859001 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (18659400) [pid = 3068] [serial = 1187] [outer = 0E3C9C00] 09:20:59 INFO - PROCESS | 3068 | 1466698859424 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:20:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 09:20:59 INFO - PROCESS | 3068 | 1466698859441 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 3068 | 1466698859444 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:20:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:20:59 INFO - PROCESS | 3068 | 1466698859454 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 3068 | 1466698859455 Marionette TRACE conn5 <- [1,1546,null,{}] 09:20:59 INFO - PROCESS | 3068 | 1466698859458 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 3068 | 1466698859460 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:59 INFO - PROCESS | 3068 | 1466698859567 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:20:59 INFO - PROCESS | 3068 | 1466698859573 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 3068 | 1466698859574 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:20:59 INFO - PROCESS | 3068 | ++DOCSHELL 0E01FC00 == 27 [pid = 3068] [id = 396] 09:20:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (18662800) [pid = 3068] [serial = 1188] [outer = 00000000] 09:20:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (19161800) [pid = 3068] [serial = 1189] [outer = 18662800] 09:20:59 INFO - PROCESS | 3068 | 1466698859617 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (19164800) [pid = 3068] [serial = 1190] [outer = 18662800] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1697C000) [pid = 3068] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0D8EE000) [pid = 3068] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E622400) [pid = 3068] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0C60DC00) [pid = 3068] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (13C58C00) [pid = 3068] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E459400) [pid = 3068] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0C604000) [pid = 3068] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0E150800) [pid = 3068] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:20:59 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0E151400) [pid = 3068] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:21:00 INFO - PROCESS | 3068 | 1466698860098 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 09:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:21:00 INFO - PROCESS | 3068 | 1466698860127 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3068 | 1466698860128 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:21:00 INFO - PROCESS | 3068 | 1466698860132 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3068 | 1466698860133 Marionette TRACE conn5 <- [1,1550,null,{}] 09:21:00 INFO - PROCESS | 3068 | 1466698860137 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 3068 | 1466698860138 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:00 INFO - PROCESS | 3068 | 1466698860218 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:21:00 INFO - PROCESS | 3068 | 1466698860335 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3068 | 1466698860337 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:00 INFO - PROCESS | 3068 | ++DOCSHELL 0C65E000 == 28 [pid = 3068] [id = 397] 09:21:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0D783000) [pid = 3068] [serial = 1191] [outer = 00000000] 09:21:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (18664C00) [pid = 3068] [serial = 1192] [outer = 0D783000] 09:21:00 INFO - PROCESS | 3068 | 1466698860381 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (192A0C00) [pid = 3068] [serial = 1193] [outer = 0D783000] 09:21:00 INFO - PROCESS | 3068 | 1466698860746 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 09:21:00 INFO - PROCESS | 3068 | 1466698860803 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3068 | 1466698860805 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:21:00 INFO - PROCESS | 3068 | 1466698860808 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3068 | 1466698860809 Marionette TRACE conn5 <- [1,1554,null,{}] 09:21:00 INFO - PROCESS | 3068 | 1466698860823 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 3068 | 1466698860824 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:00 INFO - PROCESS | 3068 | 1466698860938 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:21:00 INFO - PROCESS | 3068 | 1466698860946 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3068 | 1466698860948 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:00 INFO - PROCESS | 3068 | ++DOCSHELL 15DA9C00 == 29 [pid = 3068] [id = 398] 09:21:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1704C000) [pid = 3068] [serial = 1194] [outer = 00000000] 09:21:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (192A9400) [pid = 3068] [serial = 1195] [outer = 1704C000] 09:21:00 INFO - PROCESS | 3068 | 1466698860993 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (192AC000) [pid = 3068] [serial = 1196] [outer = 1704C000] 09:21:01 INFO - PROCESS | 3068 | 1466698861401 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 631ms 09:21:01 INFO - PROCESS | 3068 | 1466698861440 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 3068 | 1466698861442 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:21:01 INFO - PROCESS | 3068 | 1466698861445 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 3068 | 1466698861447 Marionette TRACE conn5 <- [1,1558,null,{}] 09:21:01 INFO - PROCESS | 3068 | 1466698861450 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 3068 | 1466698861452 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:01 INFO - PROCESS | 3068 | 1466698861531 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:21:01 INFO - PROCESS | 3068 | 1466698861654 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3068 | 1466698861655 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:01 INFO - PROCESS | 3068 | ++DOCSHELL 0E62A800 == 30 [pid = 3068] [id = 399] 09:21:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C65000) [pid = 3068] [serial = 1197] [outer = 00000000] 09:21:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (19851800) [pid = 3068] [serial = 1198] [outer = 16C65000] 09:21:01 INFO - PROCESS | 3068 | 1466698861699 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (198F5400) [pid = 3068] [serial = 1199] [outer = 16C65000] 09:21:02 INFO - PROCESS | 3068 | 1466698862133 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 732ms 09:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:21:02 INFO - PROCESS | 3068 | 1466698862182 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 3068 | 1466698862187 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:21:02 INFO - PROCESS | 3068 | 1466698862192 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 3068 | 1466698862196 Marionette TRACE conn5 <- [1,1562,null,{}] 09:21:02 INFO - PROCESS | 3068 | 1466698862202 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 3068 | 1466698862205 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:02 INFO - PROCESS | 3068 | 1466698862320 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:21:02 INFO - PROCESS | 3068 | 1466698862420 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3068 | 1466698862425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:02 INFO - PROCESS | 3068 | ++DOCSHELL 0D860400 == 31 [pid = 3068] [id = 400] 09:21:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D8EA000) [pid = 3068] [serial = 1200] [outer = 00000000] 09:21:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E151400) [pid = 3068] [serial = 1201] [outer = 0D8EA000] 09:21:02 INFO - PROCESS | 3068 | 1466698862482 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0E461000) [pid = 3068] [serial = 1202] [outer = 0D8EA000] 09:21:03 INFO - PROCESS | 3068 | 1466698863100 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:21:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 09:21:03 INFO - PROCESS | 3068 | 1466698863122 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 3068 | 1466698863127 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:21:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:21:03 INFO - PROCESS | 3068 | 1466698863133 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 3068 | 1466698863136 Marionette TRACE conn5 <- [1,1566,null,{}] 09:21:03 INFO - PROCESS | 3068 | 1466698863139 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 3068 | 1466698863142 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:03 INFO - PROCESS | 3068 | 1466698863253 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:21:03 INFO - PROCESS | 3068 | 1466698863359 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 3068 | 1466698863362 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:03 INFO - PROCESS | 3068 | ++DOCSHELL 1447C000 == 32 [pid = 3068] [id = 401] 09:21:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (144E0400) [pid = 3068] [serial = 1203] [outer = 00000000] 09:21:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (15C8D000) [pid = 3068] [serial = 1204] [outer = 144E0400] 09:21:03 INFO - PROCESS | 3068 | 1466698863420 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (16C66400) [pid = 3068] [serial = 1205] [outer = 144E0400] 09:21:03 INFO - PROCESS | 3068 | 1466698863972 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 09:21:04 INFO - PROCESS | 3068 | 1466698864037 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 3068 | 1466698864040 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:21:04 INFO - PROCESS | 3068 | 1466698864043 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 3068 | 1466698864047 Marionette TRACE conn5 <- [1,1570,null,{}] 09:21:04 INFO - PROCESS | 3068 | 1466698864058 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 3068 | 1466698864063 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:04 INFO - PROCESS | 3068 | 1466698864174 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:21:04 INFO - PROCESS | 3068 | 1466698864307 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3068 | 1466698864310 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:04 INFO - PROCESS | 3068 | ++DOCSHELL 18655800 == 33 [pid = 3068] [id = 402] 09:21:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18656000) [pid = 3068] [serial = 1206] [outer = 00000000] 09:21:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19158400) [pid = 3068] [serial = 1207] [outer = 18656000] 09:21:04 INFO - PROCESS | 3068 | 1466698864368 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19855800) [pid = 3068] [serial = 1208] [outer = 18656000] 09:21:04 INFO - PROCESS | 3068 | 1466698864980 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:21:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 09:21:05 INFO - PROCESS | 3068 | 1466698865017 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 3068 | 1466698865020 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:21:05 INFO - PROCESS | 3068 | 1466698865023 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:21:05 INFO - PROCESS | 3068 | 1466698865025 Marionette TRACE conn5 <- [1,1574,null,{}] 09:21:05 INFO - PROCESS | 3068 | 1466698865029 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 3068 | 1466698865031 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:05 INFO - PROCESS | 3068 | 1466698865140 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:21:05 INFO - PROCESS | 3068 | 1466698865291 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3068 | 1466698865293 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:05 INFO - PROCESS | 3068 | ++DOCSHELL 17FE2400 == 34 [pid = 3068] [id = 403] 09:21:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17FE5400) [pid = 3068] [serial = 1209] [outer = 00000000] 09:21:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A843C00) [pid = 3068] [serial = 1210] [outer = 17FE5400] 09:21:05 INFO - PROCESS | 3068 | 1466698865348 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A852C00) [pid = 3068] [serial = 1211] [outer = 17FE5400] 09:21:06 INFO - PROCESS | 3068 | 1466698866121 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1178ms 09:21:06 INFO - PROCESS | 3068 | 1466698866205 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:21:06 INFO - PROCESS | 3068 | 1466698866210 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:21:06 INFO - PROCESS | 3068 | 1466698866214 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 3068 | 1466698866217 Marionette TRACE conn5 <- [1,1578,null,{}] 09:21:06 INFO - PROCESS | 3068 | 1466698866223 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 3068 | 1466698866226 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:06 INFO - PROCESS | 3068 | 1466698866334 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:21:07 INFO - PROCESS | 3068 | --DOCSHELL 0E01E400 == 33 [pid = 3068] [id = 378] 09:21:07 INFO - PROCESS | 3068 | 1466698867021 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3068 | 1466698867024 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (17043000) [pid = 3068] [serial = 1150] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0C65EC00) [pid = 3068] [serial = 1153] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17043800) [pid = 3068] [serial = 1151] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E157800) [pid = 3068] [serial = 1154] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (15C82C00) [pid = 3068] [serial = 1156] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12D4B400) [pid = 3068] [serial = 1136] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C65C00) [pid = 3068] [serial = 1148] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (171E6800) [pid = 3068] [serial = 1160] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1704D400) [pid = 3068] [serial = 1157] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (14F0E000) [pid = 3068] [serial = 1145] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16991C00) [pid = 3068] [serial = 1147] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0DF54000) [pid = 3068] [serial = 1138] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0E01A400) [pid = 3068] [serial = 1139] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (125A6400) [pid = 3068] [serial = 1141] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17F70400) [pid = 3068] [serial = 1159] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (125EC800) [pid = 3068] [serial = 1142] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (14476400) [pid = 3068] [serial = 1144] [outer = 00000000] [url = about:blank] 09:21:07 INFO - PROCESS | 3068 | ++DOCSHELL 08C84400 == 34 [pid = 3068] [id = 404] 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (08C85800) [pid = 3068] [serial = 1212] [outer = 00000000] 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0C60B000) [pid = 3068] [serial = 1213] [outer = 08C85800] 09:21:07 INFO - PROCESS | 3068 | 1466698867145 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0C658400) [pid = 3068] [serial = 1214] [outer = 08C85800] 09:21:07 INFO - PROCESS | 3068 | 1466698867578 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:21:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1434ms 09:21:07 INFO - PROCESS | 3068 | 1466698867651 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 3068 | 1466698867655 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:21:07 INFO - PROCESS | 3068 | 1466698867659 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:21:07 INFO - PROCESS | 3068 | 1466698867662 Marionette TRACE conn5 <- [1,1582,null,{}] 09:21:07 INFO - PROCESS | 3068 | 1466698867667 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 3068 | 1466698867671 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:07 INFO - PROCESS | 3068 | 1466698867765 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:21:07 INFO - PROCESS | 3068 | 1466698867778 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3068 | 1466698867780 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:07 INFO - PROCESS | 3068 | ++DOCSHELL 0D782800 == 35 [pid = 3068] [id = 405] 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0D785C00) [pid = 3068] [serial = 1215] [outer = 00000000] 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E074800) [pid = 3068] [serial = 1216] [outer = 0D785C00] 09:21:07 INFO - PROCESS | 3068 | 1466698867831 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0E157400) [pid = 3068] [serial = 1217] [outer = 0D785C00] 09:21:08 INFO - PROCESS | 3068 | 1466698868328 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 09:21:08 INFO - PROCESS | 3068 | 1466698868406 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3068 | 1466698868410 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:21:08 INFO - PROCESS | 3068 | 1466698868417 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:21:08 INFO - PROCESS | 3068 | 1466698868419 Marionette TRACE conn5 <- [1,1586,null,{}] 09:21:08 INFO - PROCESS | 3068 | 1466698868423 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 3068 | 1466698868425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:08 INFO - PROCESS | 3068 | 1466698868517 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:21:08 INFO - PROCESS | 3068 | 1466698868611 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3068 | 1466698868614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:08 INFO - PROCESS | 3068 | ++DOCSHELL 125DFC00 == 36 [pid = 3068] [id = 406] 09:21:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (125E6800) [pid = 3068] [serial = 1218] [outer = 00000000] 09:21:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (128D4400) [pid = 3068] [serial = 1219] [outer = 125E6800] 09:21:08 INFO - PROCESS | 3068 | 1466698868660 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (12D2E000) [pid = 3068] [serial = 1220] [outer = 125E6800] 09:21:09 INFO - PROCESS | 3068 | 1466698869061 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 09:21:09 INFO - PROCESS | 3068 | 1466698869105 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3068 | 1466698869107 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:21:09 INFO - PROCESS | 3068 | 1466698869113 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3068 | 1466698869119 Marionette TRACE conn5 <- [1,1590,null,{}] 09:21:09 INFO - PROCESS | 3068 | 1466698869139 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 3068 | 1466698869143 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:09 INFO - PROCESS | 3068 | 1466698869263 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:21:09 INFO - PROCESS | 3068 | 1466698869335 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3068 | 1466698869337 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:09 INFO - PROCESS | 3068 | ++DOCSHELL 13C4E800 == 37 [pid = 3068] [id = 407] 09:21:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (13C57400) [pid = 3068] [serial = 1221] [outer = 00000000] 09:21:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (159E5400) [pid = 3068] [serial = 1222] [outer = 13C57400] 09:21:09 INFO - PROCESS | 3068 | 1466698869382 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (15DA7800) [pid = 3068] [serial = 1223] [outer = 13C57400] 09:21:09 INFO - PROCESS | 3068 | 1466698869833 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:21:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 790ms 09:21:09 INFO - PROCESS | 3068 | 1466698869903 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3068 | 1466698869905 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:21:09 INFO - PROCESS | 3068 | 1466698869908 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3068 | 1466698869910 Marionette TRACE conn5 <- [1,1594,null,{}] 09:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:21:09 INFO - PROCESS | 3068 | 1466698869918 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 3068 | 1466698869920 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:10 INFO - PROCESS | 3068 | 1466698870041 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:21:10 INFO - PROCESS | 3068 | 1466698870102 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3068 | 1466698870104 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:10 INFO - PROCESS | 3068 | ++DOCSHELL 16916000 == 38 [pid = 3068] [id = 408] 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1698EC00) [pid = 3068] [serial = 1224] [outer = 00000000] 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16C6F000) [pid = 3068] [serial = 1225] [outer = 1698EC00] 09:21:10 INFO - PROCESS | 3068 | 1466698870149 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17044800) [pid = 3068] [serial = 1226] [outer = 1698EC00] 09:21:10 INFO - PROCESS | 3068 | 1466698870570 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 09:21:10 INFO - PROCESS | 3068 | 1466698870643 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 3068 | 1466698870645 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:21:10 INFO - PROCESS | 3068 | 1466698870649 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 3068 | 1466698870651 Marionette TRACE conn5 <- [1,1598,null,{}] 09:21:10 INFO - PROCESS | 3068 | 1466698870654 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 3068 | 1466698870656 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:10 INFO - PROCESS | 3068 | 1466698870774 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:21:10 INFO - PROCESS | 3068 | 1466698870783 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3068 | 1466698870789 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:10 INFO - PROCESS | 3068 | ++DOCSHELL 1704CC00 == 39 [pid = 3068] [id = 409] 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1704D400) [pid = 3068] [serial = 1227] [outer = 00000000] 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (170DA400) [pid = 3068] [serial = 1228] [outer = 1704D400] 09:21:10 INFO - PROCESS | 3068 | 1466698870843 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (171DEC00) [pid = 3068] [serial = 1229] [outer = 1704D400] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1704C000) [pid = 3068] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (171DAC00) [pid = 3068] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17C5C000) [pid = 3068] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0E3CE400) [pid = 3068] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (171DD400) [pid = 3068] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (16C65800) [pid = 3068] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (15C4E400) [pid = 3068] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E3C9C00) [pid = 3068] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D783000) [pid = 3068] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (18662800) [pid = 3068] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (12308800) [pid = 3068] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16C65000) [pid = 3068] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:21:11 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D7E8400) [pid = 3068] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:21:11 INFO - PROCESS | 3068 | 1466698871546 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:21:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 09:21:11 INFO - PROCESS | 3068 | 1466698871583 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 3068 | 1466698871585 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:21:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:21:11 INFO - PROCESS | 3068 | 1466698871588 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 3068 | 1466698871589 Marionette TRACE conn5 <- [1,1602,null,{}] 09:21:11 INFO - PROCESS | 3068 | 1466698871593 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 3068 | 1466698871595 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:11 INFO - PROCESS | 3068 | 1466698871708 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:21:11 INFO - PROCESS | 3068 | 1466698871778 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3068 | 1466698871780 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:11 INFO - PROCESS | 3068 | ++DOCSHELL 0C60E800 == 40 [pid = 3068] [id = 410] 09:21:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (144E3400) [pid = 3068] [serial = 1230] [outer = 00000000] 09:21:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FDC400) [pid = 3068] [serial = 1231] [outer = 144E3400] 09:21:11 INFO - PROCESS | 3068 | 1466698871826 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE0400) [pid = 3068] [serial = 1232] [outer = 144E3400] 09:21:12 INFO - PROCESS | 3068 | 1466698872169 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:21:12 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 09:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 09:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:21:12 INFO - PROCESS | 3068 | 1466698872228 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3068 | 1466698872230 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:21:12 INFO - PROCESS | 3068 | 1466698872233 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 3068 | 1466698872234 Marionette TRACE conn5 <- [1,1606,null,{}] 09:21:12 INFO - PROCESS | 3068 | 1466698872238 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 3068 | 1466698872239 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:12 INFO - PROCESS | 3068 | 1466698872317 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:21:12 INFO - PROCESS | 3068 | 1466698872322 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3068 | 1466698872324 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:12 INFO - PROCESS | 3068 | ++DOCSHELL 1815C800 == 41 [pid = 3068] [id = 411] 09:21:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1815CC00) [pid = 3068] [serial = 1233] [outer = 00000000] 09:21:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18640C00) [pid = 3068] [serial = 1234] [outer = 1815CC00] 09:21:12 INFO - PROCESS | 3068 | 1466698872368 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18653C00) [pid = 3068] [serial = 1235] [outer = 1815CC00] 09:21:12 INFO - PROCESS | 3068 | 1466698872800 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 09:21:12 INFO - PROCESS | 3068 | 1466698872865 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3068 | 1466698872867 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:21:12 INFO - PROCESS | 3068 | 1466698872870 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:21:12 INFO - PROCESS | 3068 | 1466698872872 Marionette TRACE conn5 <- [1,1610,null,{}] 09:21:12 INFO - PROCESS | 3068 | 1466698872876 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 3068 | 1466698872877 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:12 INFO - PROCESS | 3068 | 1466698872955 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:21:12 INFO - PROCESS | 3068 | 1466698872963 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3068 | 1466698872965 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:12 INFO - PROCESS | 3068 | ++DOCSHELL 0C609800 == 42 [pid = 3068] [id = 412] 09:21:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (16C69C00) [pid = 3068] [serial = 1236] [outer = 00000000] 09:21:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18663C00) [pid = 3068] [serial = 1237] [outer = 16C69C00] 09:21:13 INFO - PROCESS | 3068 | 1466698873010 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18664400) [pid = 3068] [serial = 1238] [outer = 16C69C00] 09:21:13 INFO - PROCESS | 3068 | 1466698873579 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:21:13 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 09:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 09:21:13 INFO - PROCESS | 3068 | 1466698873646 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3068 | 1466698873651 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:21:13 INFO - PROCESS | 3068 | 1466698873657 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 3068 | 1466698873661 Marionette TRACE conn5 <- [1,1614,null,{}] 09:21:13 INFO - PROCESS | 3068 | 1466698873667 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 3068 | 1466698873670 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:13 INFO - PROCESS | 3068 | 1466698873802 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:21:13 INFO - PROCESS | 3068 | 1466698873930 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3068 | 1466698873935 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:13 INFO - PROCESS | 3068 | ++DOCSHELL 0CE97400 == 43 [pid = 3068] [id = 413] 09:21:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0D77CC00) [pid = 3068] [serial = 1239] [outer = 00000000] 09:21:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0E06FC00) [pid = 3068] [serial = 1240] [outer = 0D77CC00] 09:21:14 INFO - PROCESS | 3068 | 1466698873996 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E462C00) [pid = 3068] [serial = 1241] [outer = 0D77CC00] 09:21:14 INFO - PROCESS | 3068 | 1466698874764 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1171ms 09:21:14 INFO - PROCESS | 3068 | 1466698874831 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3068 | 1466698874836 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:21:14 INFO - PROCESS | 3068 | 1466698874842 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 3068 | 1466698874845 Marionette TRACE conn5 <- [1,1618,null,{}] 09:21:14 INFO - PROCESS | 3068 | 1466698874849 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 3068 | 1466698874852 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:14 INFO - PROCESS | 3068 | 1466698874978 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:21:15 INFO - PROCESS | 3068 | 1466698875105 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3068 | 1466698875107 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:15 INFO - PROCESS | 3068 | ++DOCSHELL 14473800 == 44 [pid = 3068] [id = 414] 09:21:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (14474800) [pid = 3068] [serial = 1242] [outer = 00000000] 09:21:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (144E3000) [pid = 3068] [serial = 1243] [outer = 14474800] 09:21:15 INFO - PROCESS | 3068 | 1466698875171 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (16917C00) [pid = 3068] [serial = 1244] [outer = 14474800] 09:21:16 INFO - PROCESS | 3068 | 1466698876037 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1231ms 09:21:16 INFO - PROCESS | 3068 | 1466698876077 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:21:16 INFO - PROCESS | 3068 | 1466698876081 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3068 | 1466698876086 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 3068 | 1466698876089 Marionette TRACE conn5 <- [1,1622,null,{}] 09:21:16 INFO - PROCESS | 3068 | 1466698876094 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 3068 | 1466698876097 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:16 INFO - PROCESS | 3068 | 1466698876209 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 0E07AC00 == 43 [pid = 3068] [id = 385] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 15DA9C00 == 42 [pid = 3068] [id = 398] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 13C53000 == 41 [pid = 3068] [id = 381] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 0E422400 == 40 [pid = 3068] [id = 380] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 08C86000 == 39 [pid = 3068] [id = 384] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 15C4D400 == 38 [pid = 3068] [id = 392] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 171D9C00 == 37 [pid = 3068] [id = 394] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 15DAC800 == 36 [pid = 3068] [id = 382] 09:21:16 INFO - PROCESS | 3068 | --DOCSHELL 12306800 == 35 [pid = 3068] [id = 391] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (192AC000) [pid = 3068] [serial = 1196] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (17FE0800) [pid = 3068] [serial = 1183] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (18152000) [pid = 3068] [serial = 1184] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (181F4800) [pid = 3068] [serial = 1163] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (18157C00) [pid = 3068] [serial = 1162] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12D26400) [pid = 3068] [serial = 1165] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (12D4DC00) [pid = 3068] [serial = 1166] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17FE5000) [pid = 3068] [serial = 1168] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (181FBC00) [pid = 3068] [serial = 1169] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170E1000) [pid = 3068] [serial = 1180] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (15DAF000) [pid = 3068] [serial = 1177] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (16990400) [pid = 3068] [serial = 1178] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18659000) [pid = 3068] [serial = 1186] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18664C00) [pid = 3068] [serial = 1192] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (19161800) [pid = 3068] [serial = 1189] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18659400) [pid = 3068] [serial = 1187] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (192A9400) [pid = 3068] [serial = 1195] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (19164800) [pid = 3068] [serial = 1190] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (125E1C00) [pid = 3068] [serial = 1174] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (12C76C00) [pid = 3068] [serial = 1175] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19851800) [pid = 3068] [serial = 1198] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0D8F6800) [pid = 3068] [serial = 1171] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (198F5400) [pid = 3068] [serial = 1199] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0E14E400) [pid = 3068] [serial = 1172] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (192A0C00) [pid = 3068] [serial = 1193] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (1714DC00) [pid = 3068] [serial = 1181] [outer = 00000000] [url = about:blank] 09:21:16 INFO - PROCESS | 3068 | 1466698876349 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3068 | 1466698876353 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:16 INFO - PROCESS | 3068 | ++DOCSHELL 0C612000 == 36 [pid = 3068] [id = 415] 09:21:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0C653400) [pid = 3068] [serial = 1245] [outer = 00000000] 09:21:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0D6CC800) [pid = 3068] [serial = 1246] [outer = 0C653400] 09:21:16 INFO - PROCESS | 3068 | 1466698876401 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0D8F6800) [pid = 3068] [serial = 1247] [outer = 0C653400] 09:21:16 INFO - PROCESS | 3068 | 1466698876793 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 09:21:16 INFO - PROCESS | 3068 | 1466698876868 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3068 | 1466698876872 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3068 | 1466698876879 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:21:16 INFO - PROCESS | 3068 | 1466698876882 Marionette TRACE conn5 <- [1,1626,null,{}] 09:21:16 INFO - PROCESS | 3068 | 1466698876890 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 3068 | 1466698876893 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:16 INFO - PROCESS | 3068 | 1466698876982 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:21:17 INFO - PROCESS | 3068 | 1466698876994 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3068 | 1466698876996 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:17 INFO - PROCESS | 3068 | ++DOCSHELL 1239BC00 == 37 [pid = 3068] [id = 416] 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (1259EC00) [pid = 3068] [serial = 1248] [outer = 00000000] 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (12C74800) [pid = 3068] [serial = 1249] [outer = 1259EC00] 09:21:17 INFO - PROCESS | 3068 | 1466698877044 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (12D46C00) [pid = 3068] [serial = 1250] [outer = 1259EC00] 09:21:17 INFO - PROCESS | 3068 | 1466698877500 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 09:21:17 INFO - PROCESS | 3068 | 1466698877555 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 3068 | 1466698877557 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:21:17 INFO - PROCESS | 3068 | 1466698877561 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:21:17 INFO - PROCESS | 3068 | 1466698877564 Marionette TRACE conn5 <- [1,1630,null,{}] 09:21:17 INFO - PROCESS | 3068 | 1466698877575 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 3068 | 1466698877580 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:17 INFO - PROCESS | 3068 | 1466698877666 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:21:17 INFO - PROCESS | 3068 | 1466698877676 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3068 | 1466698877679 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:17 INFO - PROCESS | 3068 | ++DOCSHELL 16915000 == 38 [pid = 3068] [id = 417] 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1691B400) [pid = 3068] [serial = 1251] [outer = 00000000] 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (16996000) [pid = 3068] [serial = 1252] [outer = 1691B400] 09:21:17 INFO - PROCESS | 3068 | 1466698877726 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C6F800) [pid = 3068] [serial = 1253] [outer = 1691B400] 09:21:18 INFO - PROCESS | 3068 | 1466698878173 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 09:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:21:18 INFO - PROCESS | 3068 | 1466698878208 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 3068 | 1466698878211 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 3068 | 1466698878214 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3068 | 1466698878225 Marionette TRACE conn5 <- [1,1634,null,{}] 09:21:18 INFO - PROCESS | 3068 | 1466698878229 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 3068 | 1466698878231 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:18 INFO - PROCESS | 3068 | 1466698878316 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:21:18 INFO - PROCESS | 3068 | 1466698878350 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 3068 | 1466698878352 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:18 INFO - PROCESS | 3068 | ++DOCSHELL 170D9400 == 39 [pid = 3068] [id = 418] 09:21:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170DC800) [pid = 3068] [serial = 1254] [outer = 00000000] 09:21:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171DAC00) [pid = 3068] [serial = 1255] [outer = 170DC800] 09:21:18 INFO - PROCESS | 3068 | 1466698878396 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FDD400) [pid = 3068] [serial = 1256] [outer = 170DC800] 09:21:18 INFO - PROCESS | 3068 | 1466698878856 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 09:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:21:18 INFO - PROCESS | 3068 | 1466698878907 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 3068 | 1466698878909 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 3068 | 1466698878913 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3068 | 1466698878914 Marionette TRACE conn5 <- [1,1638,null,{}] 09:21:18 INFO - PROCESS | 3068 | 1466698878918 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 3068 | 1466698878920 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:19 INFO - PROCESS | 3068 | 1466698879031 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:21:19 INFO - PROCESS | 3068 | 1466698879036 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3068 | 1466698879038 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:19 INFO - PROCESS | 3068 | ++DOCSHELL 17FE5000 == 40 [pid = 3068] [id = 419] 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE6800) [pid = 3068] [serial = 1257] [outer = 00000000] 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18160800) [pid = 3068] [serial = 1258] [outer = 17FE6800] 09:21:19 INFO - PROCESS | 3068 | 1466698879082 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (181F4800) [pid = 3068] [serial = 1259] [outer = 17FE6800] 09:21:19 INFO - PROCESS | 3068 | 1466698879528 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 09:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:21:19 INFO - PROCESS | 3068 | 1466698879583 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3068 | 1466698879585 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:21:19 INFO - PROCESS | 3068 | 1466698879595 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3068 | 1466698879596 Marionette TRACE conn5 <- [1,1642,null,{}] 09:21:19 INFO - PROCESS | 3068 | 1466698879600 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 3068 | 1466698879605 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:19 INFO - PROCESS | 3068 | 1466698879772 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:21:19 INFO - PROCESS | 3068 | 1466698879792 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3068 | 1466698879794 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:19 INFO - PROCESS | 3068 | ++DOCSHELL 1815F400 == 41 [pid = 3068] [id = 420] 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18636000) [pid = 3068] [serial = 1260] [outer = 00000000] 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19165000) [pid = 3068] [serial = 1261] [outer = 18636000] 09:21:19 INFO - PROCESS | 3068 | 1466698879838 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1863D000) [pid = 3068] [serial = 1262] [outer = 18636000] 09:21:20 INFO - PROCESS | 3068 | 1466698880286 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 09:21:20 INFO - PROCESS | 3068 | 1466698880319 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 3068 | 1466698880321 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:21:20 INFO - PROCESS | 3068 | 1466698880324 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3068 | 1466698880326 Marionette TRACE conn5 <- [1,1646,null,{}] 09:21:20 INFO - PROCESS | 3068 | 1466698880329 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 3068 | 1466698880331 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:20 INFO - PROCESS | 3068 | 1466698880443 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:21:20 INFO - PROCESS | 3068 | 1466698880449 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3068 | 1466698880451 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:20 INFO - PROCESS | 3068 | ++DOCSHELL 192AB000 == 42 [pid = 3068] [id = 421] 09:21:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19487400) [pid = 3068] [serial = 1263] [outer = 00000000] 09:21:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19791800) [pid = 3068] [serial = 1264] [outer = 19487400] 09:21:20 INFO - PROCESS | 3068 | 1466698880494 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (19855400) [pid = 3068] [serial = 1265] [outer = 19487400] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0D785C00) [pid = 3068] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (125E6800) [pid = 3068] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (08C85800) [pid = 3068] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0D8EA000) [pid = 3068] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (144E0400) [pid = 3068] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18656000) [pid = 3068] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1815CC00) [pid = 3068] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1698EC00) [pid = 3068] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (144E3400) [pid = 3068] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1704D400) [pid = 3068] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:21:20 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (13C57400) [pid = 3068] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:21:21 INFO - PROCESS | 3068 | 1466698881051 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 09:21:21 INFO - PROCESS | 3068 | 1466698881100 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3068 | 1466698881102 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 3068 | 1466698881105 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3068 | 1466698881107 Marionette TRACE conn5 <- [1,1650,null,{}] 09:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:21:21 INFO - PROCESS | 3068 | 1466698881111 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 3068 | 1466698881113 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:21 INFO - PROCESS | 3068 | 1466698881191 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:21:21 INFO - PROCESS | 3068 | 1466698881197 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3068 | 1466698881199 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:21 INFO - PROCESS | 3068 | ++DOCSHELL 125A6C00 == 43 [pid = 3068] [id = 422] 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12C29800) [pid = 3068] [serial = 1266] [outer = 00000000] 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18640800) [pid = 3068] [serial = 1267] [outer = 12C29800] 09:21:21 INFO - PROCESS | 3068 | 1466698881243 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (19495400) [pid = 3068] [serial = 1268] [outer = 12C29800] 09:21:21 INFO - PROCESS | 3068 | 1466698881656 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 09:21:21 INFO - PROCESS | 3068 | 1466698881740 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3068 | 1466698881742 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:21:21 INFO - PROCESS | 3068 | 1466698881746 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3068 | 1466698881747 Marionette TRACE conn5 <- [1,1654,null,{}] 09:21:21 INFO - PROCESS | 3068 | 1466698881751 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 3068 | 1466698881753 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:21 INFO - PROCESS | 3068 | 1466698881831 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:21:21 INFO - PROCESS | 3068 | 1466698881837 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3068 | 1466698881838 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:21 INFO - PROCESS | 3068 | ++DOCSHELL 15DA4C00 == 44 [pid = 3068] [id = 423] 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19F5BC00) [pid = 3068] [serial = 1269] [outer = 00000000] 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A2AF000) [pid = 3068] [serial = 1270] [outer = 19F5BC00] 09:21:21 INFO - PROCESS | 3068 | 1466698881882 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A581C00) [pid = 3068] [serial = 1271] [outer = 19F5BC00] 09:21:22 INFO - PROCESS | 3068 | 1466698882322 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 09:21:22 INFO - PROCESS | 3068 | 1466698882376 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 3068 | 1466698882378 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:21:22 INFO - PROCESS | 3068 | 1466698882381 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 3068 | 1466698882383 Marionette TRACE conn5 <- [1,1658,null,{}] 09:21:22 INFO - PROCESS | 3068 | 1466698882386 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 3068 | 1466698882388 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:22 INFO - PROCESS | 3068 | 1466698882468 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:21:22 INFO - PROCESS | 3068 | 1466698882473 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3068 | 1466698882475 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:22 INFO - PROCESS | 3068 | ++DOCSHELL 1A845800 == 45 [pid = 3068] [id = 424] 09:21:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A846800) [pid = 3068] [serial = 1272] [outer = 00000000] 09:21:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A8A2400) [pid = 3068] [serial = 1273] [outer = 1A846800] 09:21:22 INFO - PROCESS | 3068 | 1466698882519 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A8A3400) [pid = 3068] [serial = 1274] [outer = 1A846800] 09:21:23 INFO - PROCESS | 3068 | 1466698883241 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 09:21:23 INFO - PROCESS | 3068 | 1466698883253 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 3068 | 1466698883256 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:21:23 INFO - PROCESS | 3068 | 1466698883261 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 3068 | 1466698883264 Marionette TRACE conn5 <- [1,1662,null,{}] 09:21:23 INFO - PROCESS | 3068 | 1466698883269 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 3068 | 1466698883272 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:23 INFO - PROCESS | 3068 | 1466698883384 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:21:23 INFO - PROCESS | 3068 | 1466698883493 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 3068 | 1466698883495 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:23 INFO - PROCESS | 3068 | ++DOCSHELL 0E06F000 == 46 [pid = 3068] [id = 425] 09:21:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0E3D2000) [pid = 3068] [serial = 1275] [outer = 00000000] 09:21:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (128C9000) [pid = 3068] [serial = 1276] [outer = 0E3D2000] 09:21:23 INFO - PROCESS | 3068 | 1466698883553 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (13C55400) [pid = 3068] [serial = 1277] [outer = 0E3D2000] 09:21:24 INFO - PROCESS | 3068 | 1466698884187 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 09:21:24 INFO - PROCESS | 3068 | 1466698884233 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3068 | 1466698884237 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 3068 | 1466698884243 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:21:24 INFO - PROCESS | 3068 | 1466698884246 Marionette TRACE conn5 <- [1,1666,null,{}] 09:21:24 INFO - PROCESS | 3068 | 1466698884251 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 3068 | 1466698884253 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:24 INFO - PROCESS | 3068 | 1466698884370 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:21:24 INFO - PROCESS | 3068 | 1466698884507 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3068 | 1466698884509 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:24 INFO - PROCESS | 3068 | ++DOCSHELL 1704E800 == 47 [pid = 3068] [id = 426] 09:21:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (170D4C00) [pid = 3068] [serial = 1278] [outer = 00000000] 09:21:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (17FEB000) [pid = 3068] [serial = 1279] [outer = 170D4C00] 09:21:24 INFO - PROCESS | 3068 | 1466698884566 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1863BC00) [pid = 3068] [serial = 1280] [outer = 170D4C00] 09:21:25 INFO - PROCESS | 3068 | 1466698885187 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 09:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:21:25 INFO - PROCESS | 3068 | 1466698885218 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 3068 | 1466698885220 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:21:25 INFO - PROCESS | 3068 | 1466698885224 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 3068 | 1466698885228 Marionette TRACE conn5 <- [1,1670,null,{}] 09:21:25 INFO - PROCESS | 3068 | 1466698885239 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 3068 | 1466698885244 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:25 INFO - PROCESS | 3068 | 1466698885352 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:21:25 INFO - PROCESS | 3068 | 1466698885491 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3068 | 1466698885494 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:25 INFO - PROCESS | 3068 | ++DOCSHELL 1A8C0C00 == 48 [pid = 3068] [id = 427] 09:21:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8C1000) [pid = 3068] [serial = 1281] [outer = 00000000] 09:21:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C4C00) [pid = 3068] [serial = 1282] [outer = 1A8C1000] 09:21:25 INFO - PROCESS | 3068 | 1466698885552 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8CAC00) [pid = 3068] [serial = 1283] [outer = 1A8C1000] 09:21:26 INFO - PROCESS | 3068 | 1466698886130 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1130ms 09:21:26 INFO - PROCESS | 3068 | 1466698886358 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3068 | 1466698886363 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:21:26 INFO - PROCESS | 3068 | 1466698886367 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3068 | 1466698886370 Marionette TRACE conn5 <- [1,1674,null,{}] 09:21:26 INFO - PROCESS | 3068 | 1466698886376 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 3068 | 1466698886379 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:26 INFO - PROCESS | 3068 | 1466698886479 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:21:26 INFO - PROCESS | 3068 | 1466698886581 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3068 | 1466698886586 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:26 INFO - PROCESS | 3068 | ++DOCSHELL 0E152C00 == 49 [pid = 3068] [id = 428] 09:21:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0E154C00) [pid = 3068] [serial = 1284] [outer = 00000000] 09:21:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0E45AC00) [pid = 3068] [serial = 1285] [outer = 0E154C00] 09:21:26 INFO - PROCESS | 3068 | 1466698886634 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0F5CD400) [pid = 3068] [serial = 1286] [outer = 0E154C00] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0E01FC00 == 48 [pid = 3068] [id = 396] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 171DD000 == 47 [pid = 3068] [id = 389] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0C65E800 == 46 [pid = 3068] [id = 395] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0D7E7800 == 45 [pid = 3068] [id = 390] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0D8EAC00 == 44 [pid = 3068] [id = 379] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 08C84400 == 43 [pid = 3068] [id = 404] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 144E2800 == 42 [pid = 3068] [id = 393] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0D861800 == 41 [pid = 3068] [id = 383] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0E3CD400 == 40 [pid = 3068] [id = 388] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 17FE2400 == 39 [pid = 3068] [id = 403] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 17C5A800 == 38 [pid = 3068] [id = 387] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0D860400 == 37 [pid = 3068] [id = 400] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 08C84800 == 36 [pid = 3068] [id = 386] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0E62A800 == 35 [pid = 3068] [id = 399] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 0C65E000 == 34 [pid = 3068] [id = 397] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 1447C000 == 33 [pid = 3068] [id = 401] 09:21:27 INFO - PROCESS | 3068 | --DOCSHELL 18655800 == 32 [pid = 3068] [id = 402] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (0E074800) [pid = 3068] [serial = 1216] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0E157400) [pid = 3068] [serial = 1217] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (128D4400) [pid = 3068] [serial = 1219] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0C60B000) [pid = 3068] [serial = 1213] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (0C658400) [pid = 3068] [serial = 1214] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0E461000) [pid = 3068] [serial = 1202] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E151400) [pid = 3068] [serial = 1201] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (18663C00) [pid = 3068] [serial = 1237] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (16C66400) [pid = 3068] [serial = 1205] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (15C8D000) [pid = 3068] [serial = 1204] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (19855800) [pid = 3068] [serial = 1208] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (19158400) [pid = 3068] [serial = 1207] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18653C00) [pid = 3068] [serial = 1235] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A843C00) [pid = 3068] [serial = 1210] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17044800) [pid = 3068] [serial = 1226] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (16C6F000) [pid = 3068] [serial = 1225] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17FDC400) [pid = 3068] [serial = 1231] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (170DA400) [pid = 3068] [serial = 1228] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18640C00) [pid = 3068] [serial = 1234] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (171DEC00) [pid = 3068] [serial = 1229] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (159E5400) [pid = 3068] [serial = 1222] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (15DA7800) [pid = 3068] [serial = 1223] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (12D2E000) [pid = 3068] [serial = 1220] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17FE0400) [pid = 3068] [serial = 1232] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 3068 | 1466698887980 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:21:28 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 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1677ms 09:21:28 INFO - PROCESS | 3068 | 1466698888045 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3068 | 1466698888050 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:21:28 INFO - PROCESS | 3068 | 1466698888055 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 3068 | 1466698888058 Marionette TRACE conn5 <- [1,1678,null,{}] 09:21:28 INFO - PROCESS | 3068 | 1466698888066 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3068 | 1466698888069 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:28 INFO - PROCESS | 3068 | 1466698888193 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:21:28 INFO - PROCESS | 3068 | 1466698888201 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3068 | 1466698888205 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:28 INFO - PROCESS | 3068 | ++DOCSHELL 0D6E4400 == 33 [pid = 3068] [id = 429] 09:21:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0D733400) [pid = 3068] [serial = 1287] [outer = 00000000] 09:21:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0D7E6800) [pid = 3068] [serial = 1288] [outer = 0D733400] 09:21:28 INFO - PROCESS | 3068 | 1466698888252 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0D8F2000) [pid = 3068] [serial = 1289] [outer = 0D733400] 09:21:28 INFO - PROCESS | 3068 | 1466698888726 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 09:21:28 INFO - PROCESS | 3068 | 1466698888785 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3068 | 1466698888790 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:21:28 INFO - PROCESS | 3068 | 1466698888796 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 3068 | 1466698888798 Marionette TRACE conn5 <- [1,1682,null,{}] 09:21:28 INFO - PROCESS | 3068 | 1466698888802 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3068 | 1466698888805 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:28 INFO - PROCESS | 3068 | 1466698888892 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:21:28 INFO - PROCESS | 3068 | 1466698888900 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3068 | 1466698888902 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:28 INFO - PROCESS | 3068 | ++DOCSHELL 0E457C00 == 34 [pid = 3068] [id = 430] 09:21:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E458400) [pid = 3068] [serial = 1290] [outer = 00000000] 09:21:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0E621C00) [pid = 3068] [serial = 1291] [outer = 0E458400] 09:21:28 INFO - PROCESS | 3068 | 1466698888949 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0F1DC800) [pid = 3068] [serial = 1292] [outer = 0E458400] 09:21:29 INFO - PROCESS | 3068 | 1466698889418 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:21:29 INFO - PROCESS | 3068 | 1466698889470 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 3068 | 1466698889472 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:21:29 INFO - PROCESS | 3068 | 1466698889475 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 3068 | 1466698889478 Marionette TRACE conn5 <- [1,1686,null,{}] 09:21:29 INFO - PROCESS | 3068 | 1466698889489 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 3068 | 1466698889494 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:29 INFO - PROCESS | 3068 | 1466698889608 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:21:29 INFO - PROCESS | 3068 | 1466698889708 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3068 | 1466698889711 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:29 INFO - PROCESS | 3068 | ++DOCSHELL 14476800 == 35 [pid = 3068] [id = 431] 09:21:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (14478000) [pid = 3068] [serial = 1293] [outer = 00000000] 09:21:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (144DF800) [pid = 3068] [serial = 1294] [outer = 14478000] 09:21:29 INFO - PROCESS | 3068 | 1466698889760 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (14F15400) [pid = 3068] [serial = 1295] [outer = 14478000] 09:21:30 INFO - PROCESS | 3068 | 1466698890183 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:21:30 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 09:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 09:21:30 INFO - PROCESS | 3068 | 1466698890206 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3068 | 1466698890208 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:21:30 INFO - PROCESS | 3068 | 1466698890211 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:21:30 INFO - PROCESS | 3068 | 1466698890213 Marionette TRACE conn5 <- [1,1690,null,{}] 09:21:30 INFO - PROCESS | 3068 | 1466698890223 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 3068 | 1466698890225 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:30 INFO - PROCESS | 3068 | 1466698890342 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:21:30 INFO - PROCESS | 3068 | 1466698890349 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3068 | 1466698890351 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:30 INFO - PROCESS | 3068 | ++DOCSHELL 15DA7800 == 36 [pid = 3068] [id = 432] 09:21:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (15DA9400) [pid = 3068] [serial = 1296] [outer = 00000000] 09:21:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (16990C00) [pid = 3068] [serial = 1297] [outer = 15DA9400] 09:21:30 INFO - PROCESS | 3068 | 1466698890395 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (16C69000) [pid = 3068] [serial = 1298] [outer = 15DA9400] 09:21:30 INFO - PROCESS | 3068 | 1466698890850 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 09:21:30 INFO - PROCESS | 3068 | 1466698890906 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3068 | 1466698890908 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:21:30 INFO - PROCESS | 3068 | 1466698890910 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 3068 | 1466698890912 Marionette TRACE conn5 <- [1,1694,null,{}] 09:21:30 INFO - PROCESS | 3068 | 1466698890922 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 3068 | 1466698890924 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:31 INFO - PROCESS | 3068 | 1466698891059 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:21:31 INFO - PROCESS | 3068 | 1466698891072 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3068 | 1466698891074 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:31 INFO - PROCESS | 3068 | ++DOCSHELL 17044800 == 37 [pid = 3068] [id = 433] 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (17044C00) [pid = 3068] [serial = 1299] [outer = 00000000] 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (170D6000) [pid = 3068] [serial = 1300] [outer = 17044C00] 09:21:31 INFO - PROCESS | 3068 | 1466698891118 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (170DEC00) [pid = 3068] [serial = 1301] [outer = 17044C00] 09:21:31 INFO - PROCESS | 3068 | 1466698891581 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 09:21:31 INFO - PROCESS | 3068 | 1466698891642 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 3068 | 1466698891644 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:21:31 INFO - PROCESS | 3068 | 1466698891647 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 3068 | 1466698891649 Marionette TRACE conn5 <- [1,1698,null,{}] 09:21:31 INFO - PROCESS | 3068 | 1466698891653 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 3068 | 1466698891658 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:31 INFO - PROCESS | 3068 | 1466698891795 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:21:31 INFO - PROCESS | 3068 | 1466698891861 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3068 | 1466698891863 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:31 INFO - PROCESS | 3068 | ++DOCSHELL 17FDDC00 == 38 [pid = 3068] [id = 434] 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (17FE3400) [pid = 3068] [serial = 1302] [outer = 00000000] 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (18159C00) [pid = 3068] [serial = 1303] [outer = 17FE3400] 09:21:31 INFO - PROCESS | 3068 | 1466698891908 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (18635400) [pid = 3068] [serial = 1304] [outer = 17FE3400] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (17FE5400) [pid = 3068] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (17FE6800) [pid = 3068] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18636000) [pid = 3068] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (19487400) [pid = 3068] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1259EC00) [pid = 3068] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0C653400) [pid = 3068] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (19F5BC00) [pid = 3068] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1691B400) [pid = 3068] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C69C00) [pid = 3068] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (14474800) [pid = 3068] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (170DC800) [pid = 3068] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D77CC00) [pid = 3068] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A846800) [pid = 3068] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:32 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12C29800) [pid = 3068] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:32 INFO - PROCESS | 3068 | 1466698892565 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 09:21:32 INFO - PROCESS | 3068 | 1466698892618 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 3068 | 1466698892620 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:21:32 INFO - PROCESS | 3068 | 1466698892623 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:21:32 INFO - PROCESS | 3068 | 1466698892625 Marionette TRACE conn5 <- [1,1702,null,{}] 09:21:32 INFO - PROCESS | 3068 | 1466698892628 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 3068 | 1466698892630 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:32 INFO - PROCESS | 3068 | 1466698892709 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:21:32 INFO - PROCESS | 3068 | 1466698892715 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 3068 | 1466698892717 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:32 INFO - PROCESS | 3068 | ++DOCSHELL 0C611800 == 39 [pid = 3068] [id = 435] 09:21:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0C65C000) [pid = 3068] [serial = 1305] [outer = 00000000] 09:21:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (15C89400) [pid = 3068] [serial = 1306] [outer = 0C65C000] 09:21:32 INFO - PROCESS | 3068 | 1466698892760 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (16972400) [pid = 3068] [serial = 1307] [outer = 0C65C000] 09:21:33 INFO - PROCESS | 3068 | 1466698893190 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:21:33 INFO - PROCESS | 3068 | 1466698893258 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3068 | 1466698893260 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 3068 | 1466698893263 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 3068 | 1466698893265 Marionette TRACE conn5 <- [1,1706,null,{}] 09:21:33 INFO - PROCESS | 3068 | 1466698893268 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 3068 | 1466698893270 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:33 INFO - PROCESS | 3068 | 1466698893347 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:21:33 INFO - PROCESS | 3068 | 1466698893352 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3068 | 1466698893354 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:33 INFO - PROCESS | 3068 | ++DOCSHELL 171DCC00 == 40 [pid = 3068] [id = 436] 09:21:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18151400) [pid = 3068] [serial = 1308] [outer = 00000000] 09:21:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18639C00) [pid = 3068] [serial = 1309] [outer = 18151400] 09:21:33 INFO - PROCESS | 3068 | 1466698893397 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1815AC00) [pid = 3068] [serial = 1310] [outer = 18151400] 09:21:33 INFO - PROCESS | 3068 | 1466698893845 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:21:33 INFO - PROCESS | 3068 | 1466698893894 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3068 | 1466698893896 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 3068 | 1466698893899 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 3068 | 1466698893901 Marionette TRACE conn5 <- [1,1710,null,{}] 09:21:33 INFO - PROCESS | 3068 | 1466698893904 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 3068 | 1466698893906 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:33 INFO - PROCESS | 3068 | 1466698893982 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:21:33 INFO - PROCESS | 3068 | 1466698893988 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3068 | 1466698893989 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:34 INFO - PROCESS | 3068 | ++DOCSHELL 14476400 == 41 [pid = 3068] [id = 437] 09:21:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1865BC00) [pid = 3068] [serial = 1311] [outer = 00000000] 09:21:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18663400) [pid = 3068] [serial = 1312] [outer = 1865BC00] 09:21:34 INFO - PROCESS | 3068 | 1466698894033 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18664000) [pid = 3068] [serial = 1313] [outer = 1865BC00] 09:21:34 INFO - PROCESS | 3068 | 1466698894694 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:21:34 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 09:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 09:21:34 INFO - PROCESS | 3068 | 1466698894839 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3068 | 1466698894844 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:21:34 INFO - PROCESS | 3068 | 1466698894849 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 3068 | 1466698894853 Marionette TRACE conn5 <- [1,1714,null,{}] 09:21:34 INFO - PROCESS | 3068 | 1466698894859 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 3068 | 1466698894862 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:34 INFO - PROCESS | 3068 | 1466698894989 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:21:35 INFO - PROCESS | 3068 | 1466698895119 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 3068 | 1466698895122 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:35 INFO - PROCESS | 3068 | ++DOCSHELL 0C656800 == 42 [pid = 3068] [id = 438] 09:21:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0C65B000) [pid = 3068] [serial = 1314] [outer = 00000000] 09:21:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0E158000) [pid = 3068] [serial = 1315] [outer = 0C65B000] 09:21:35 INFO - PROCESS | 3068 | 1466698895180 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0F1D4000) [pid = 3068] [serial = 1316] [outer = 0C65B000] 09:21:35 INFO - PROCESS | 3068 | 1466698895875 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1075ms 09:21:35 INFO - PROCESS | 3068 | 1466698895932 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3068 | 1466698895937 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:21:35 INFO - PROCESS | 3068 | 1466698895943 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3068 | 1466698895946 Marionette TRACE conn5 <- [1,1718,null,{}] 09:21:35 INFO - PROCESS | 3068 | 1466698895950 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 3068 | 1466698895953 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:36 INFO - PROCESS | 3068 | 1466698896073 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:21:36 INFO - PROCESS | 3068 | 1466698896212 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3068 | 1466698896215 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:36 INFO - PROCESS | 3068 | ++DOCSHELL 12E6C800 == 43 [pid = 3068] [id = 439] 09:21:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (13C50400) [pid = 3068] [serial = 1317] [outer = 00000000] 09:21:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1698EC00) [pid = 3068] [serial = 1318] [outer = 13C50400] 09:21:36 INFO - PROCESS | 3068 | 1466698896272 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (17043400) [pid = 3068] [serial = 1319] [outer = 13C50400] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 171DCC00 == 42 [pid = 3068] [id = 436] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 0C611800 == 41 [pid = 3068] [id = 435] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 17FDDC00 == 40 [pid = 3068] [id = 434] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 17044800 == 39 [pid = 3068] [id = 433] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 15DA7800 == 38 [pid = 3068] [id = 432] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 14476800 == 37 [pid = 3068] [id = 431] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 0E457C00 == 36 [pid = 3068] [id = 430] 09:21:37 INFO - PROCESS | 3068 | --DOCSHELL 0D6E4400 == 35 [pid = 3068] [id = 429] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1A852C00) [pid = 3068] [serial = 1211] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18160800) [pid = 3068] [serial = 1258] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (19165000) [pid = 3068] [serial = 1261] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (19791800) [pid = 3068] [serial = 1264] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (12C74800) [pid = 3068] [serial = 1249] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12D46C00) [pid = 3068] [serial = 1250] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0D6CC800) [pid = 3068] [serial = 1246] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D8F6800) [pid = 3068] [serial = 1247] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A581C00) [pid = 3068] [serial = 1271] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16996000) [pid = 3068] [serial = 1252] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (16C6F800) [pid = 3068] [serial = 1253] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (18664400) [pid = 3068] [serial = 1238] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1863D000) [pid = 3068] [serial = 1262] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (144E3000) [pid = 3068] [serial = 1243] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (16917C00) [pid = 3068] [serial = 1244] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (171DAC00) [pid = 3068] [serial = 1255] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E06FC00) [pid = 3068] [serial = 1240] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E462C00) [pid = 3068] [serial = 1241] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1A8A3400) [pid = 3068] [serial = 1274] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (19855400) [pid = 3068] [serial = 1265] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1A8A2400) [pid = 3068] [serial = 1273] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (18640800) [pid = 3068] [serial = 1267] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1A2AF000) [pid = 3068] [serial = 1270] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (181F4800) [pid = 3068] [serial = 1259] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (19495400) [pid = 3068] [serial = 1268] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (17FDD400) [pid = 3068] [serial = 1256] [outer = 00000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3068 | 1466698897149 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:21:37 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 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1236ms 09:21:37 INFO - PROCESS | 3068 | 1466698897183 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3068 | 1466698897187 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:21:37 INFO - PROCESS | 3068 | 1466698897192 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3068 | 1466698897195 Marionette TRACE conn5 <- [1,1722,null,{}] 09:21:37 INFO - PROCESS | 3068 | 1466698897201 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3068 | 1466698897204 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:37 INFO - PROCESS | 3068 | 1466698897289 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:21:37 INFO - PROCESS | 3068 | 1466698897296 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3068 | 1466698897300 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:37 INFO - PROCESS | 3068 | ++DOCSHELL 0DF52400 == 36 [pid = 3068] [id = 440] 09:21:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0DF52C00) [pid = 3068] [serial = 1320] [outer = 00000000] 09:21:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E014800) [pid = 3068] [serial = 1321] [outer = 0DF52C00] 09:21:37 INFO - PROCESS | 3068 | 1466698897349 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E14F000) [pid = 3068] [serial = 1322] [outer = 0DF52C00] 09:21:37 INFO - PROCESS | 3068 | 1466698897883 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 09:21:37 INFO - PROCESS | 3068 | 1466698897923 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3068 | 1466698897928 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:21:37 INFO - PROCESS | 3068 | 1466698897934 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3068 | 1466698897936 Marionette TRACE conn5 <- [1,1726,null,{}] 09:21:37 INFO - PROCESS | 3068 | 1466698897940 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3068 | 1466698897943 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:38 INFO - PROCESS | 3068 | 1466698898030 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:21:38 INFO - PROCESS | 3068 | 1466698898146 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3068 | 1466698898149 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:38 INFO - PROCESS | 3068 | ++DOCSHELL 12D26400 == 37 [pid = 3068] [id = 441] 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (12D28400) [pid = 3068] [serial = 1323] [outer = 00000000] 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (12D47000) [pid = 3068] [serial = 1324] [outer = 12D28400] 09:21:38 INFO - PROCESS | 3068 | 1466698898196 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (13C56000) [pid = 3068] [serial = 1325] [outer = 12D28400] 09:21:38 INFO - PROCESS | 3068 | 1466698898601 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 09:21:38 INFO - PROCESS | 3068 | 1466698898679 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3068 | 1466698898681 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 3068 | 1466698898689 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3068 | 1466698898692 Marionette TRACE conn5 <- [1,1730,null,{}] 09:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:21:38 INFO - PROCESS | 3068 | 1466698898703 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 3068 | 1466698898708 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:38 INFO - PROCESS | 3068 | 1466698898791 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:21:38 INFO - PROCESS | 3068 | 1466698898808 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3068 | 1466698898820 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:38 INFO - PROCESS | 3068 | ++DOCSHELL 16EE2000 == 38 [pid = 3068] [id = 442] 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (16EE4800) [pid = 3068] [serial = 1326] [outer = 00000000] 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17048400) [pid = 3068] [serial = 1327] [outer = 16EE4800] 09:21:38 INFO - PROCESS | 3068 | 1466698898868 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (170D7400) [pid = 3068] [serial = 1328] [outer = 16EE4800] 09:21:39 INFO - PROCESS | 3068 | 1466698899309 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 09:21:39 INFO - PROCESS | 3068 | 1466698899367 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3068 | 1466698899369 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 3068 | 1466698899372 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:21:39 INFO - PROCESS | 3068 | 1466698899374 Marionette TRACE conn5 <- [1,1734,null,{}] 09:21:39 INFO - PROCESS | 3068 | 1466698899377 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3068 | 1466698899379 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:39 INFO - PROCESS | 3068 | 1466698899497 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:21:39 INFO - PROCESS | 3068 | 1466698899502 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3068 | 1466698899504 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:39 INFO - PROCESS | 3068 | ++DOCSHELL 171E1000 == 39 [pid = 3068] [id = 443] 09:21:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (171E1400) [pid = 3068] [serial = 1329] [outer = 00000000] 09:21:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17FDE400) [pid = 3068] [serial = 1330] [outer = 171E1400] 09:21:39 INFO - PROCESS | 3068 | 1466698899548 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FE6800) [pid = 3068] [serial = 1331] [outer = 171E1400] 09:21:39 INFO - PROCESS | 3068 | 1466698899972 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 09:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:21:40 INFO - PROCESS | 3068 | 1466698900006 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3068 | 1466698900008 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:21:40 INFO - PROCESS | 3068 | 1466698900011 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3068 | 1466698900013 Marionette TRACE conn5 <- [1,1738,null,{}] 09:21:40 INFO - PROCESS | 3068 | 1466698900016 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3068 | 1466698900018 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:40 INFO - PROCESS | 3068 | 1466698900131 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:21:40 INFO - PROCESS | 3068 | 1466698900219 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3068 | 1466698900221 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:40 INFO - PROCESS | 3068 | ++DOCSHELL 17FE5C00 == 40 [pid = 3068] [id = 444] 09:21:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE6400) [pid = 3068] [serial = 1332] [outer = 00000000] 09:21:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18636400) [pid = 3068] [serial = 1333] [outer = 17FE6400] 09:21:40 INFO - PROCESS | 3068 | 1466698900265 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1863E800) [pid = 3068] [serial = 1334] [outer = 17FE6400] 09:21:40 INFO - PROCESS | 3068 | 1466698900705 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 09:21:40 INFO - PROCESS | 3068 | 1466698900742 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3068 | 1466698900744 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:21:40 INFO - PROCESS | 3068 | 1466698900747 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3068 | 1466698900749 Marionette TRACE conn5 <- [1,1742,null,{}] 09:21:40 INFO - PROCESS | 3068 | 1466698900752 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3068 | 1466698900758 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:40 INFO - PROCESS | 3068 | 1466698900908 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:21:40 INFO - PROCESS | 3068 | 1466698900974 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3068 | 1466698900975 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:40 INFO - PROCESS | 3068 | ++DOCSHELL 0D66EC00 == 41 [pid = 3068] [id = 445] 09:21:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18657800) [pid = 3068] [serial = 1335] [outer = 00000000] 09:21:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (192A8400) [pid = 3068] [serial = 1336] [outer = 18657800] 09:21:41 INFO - PROCESS | 3068 | 1466698901020 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A9000) [pid = 3068] [serial = 1337] [outer = 18657800] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E154C00) [pid = 3068] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (14478000) [pid = 3068] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D733400) [pid = 3068] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E458400) [pid = 3068] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17044C00) [pid = 3068] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18151400) [pid = 3068] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E3D2000) [pid = 3068] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (170D4C00) [pid = 3068] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1A8C1000) [pid = 3068] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE3400) [pid = 3068] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0C65C000) [pid = 3068] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:21:41 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (15DA9400) [pid = 3068] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:21:41 INFO - PROCESS | 3068 | 1466698901569 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 870ms 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:21:41 INFO - PROCESS | 3068 | 1466698901618 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3068 | 1466698901620 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:21:41 INFO - PROCESS | 3068 | 1466698901623 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3068 | 1466698901624 Marionette TRACE conn5 <- [1,1746,null,{}] 09:21:41 INFO - PROCESS | 3068 | 1466698901628 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3068 | 1466698901630 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:41 INFO - PROCESS | 3068 | 1466698901708 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:21:41 INFO - PROCESS | 3068 | 1466698901804 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3068 | 1466698901806 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:41 INFO - PROCESS | 3068 | ++DOCSHELL 0E154C00 == 42 [pid = 3068] [id = 446] 09:21:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E15C000) [pid = 3068] [serial = 1338] [outer = 00000000] 09:21:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (170D4C00) [pid = 3068] [serial = 1339] [outer = 0E15C000] 09:21:41 INFO - PROCESS | 3068 | 1466698901849 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FE0000) [pid = 3068] [serial = 1340] [outer = 0E15C000] 09:21:42 INFO - PROCESS | 3068 | 1466698902191 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 631ms 09:21:42 INFO - PROCESS | 3068 | 1466698902255 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:21:42 INFO - PROCESS | 3068 | 1466698902257 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:21:42 INFO - PROCESS | 3068 | 1466698902260 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 3068 | 1466698902262 Marionette TRACE conn5 <- [1,1750,null,{}] 09:21:42 INFO - PROCESS | 3068 | 1466698902265 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3068 | 1466698902267 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:42 INFO - PROCESS | 3068 | 1466698902383 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:21:42 INFO - PROCESS | 3068 | 1466698902391 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3068 | 1466698902393 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:42 INFO - PROCESS | 3068 | ++DOCSHELL 144E0400 == 43 [pid = 3068] [id = 447] 09:21:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (18671800) [pid = 3068] [serial = 1341] [outer = 00000000] 09:21:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (19785400) [pid = 3068] [serial = 1342] [outer = 18671800] 09:21:42 INFO - PROCESS | 3068 | 1466698902437 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (19F5BC00) [pid = 3068] [serial = 1343] [outer = 18671800] 09:21:42 INFO - PROCESS | 3068 | 1466698902860 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 09:21:42 INFO - PROCESS | 3068 | 1466698902891 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3068 | 1466698902893 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:21:42 INFO - PROCESS | 3068 | 1466698902896 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 3068 | 1466698902898 Marionette TRACE conn5 <- [1,1754,null,{}] 09:21:42 INFO - PROCESS | 3068 | 1466698902901 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3068 | 1466698902903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:42 INFO - PROCESS | 3068 | 1466698902983 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:21:43 INFO - PROCESS | 3068 | 1466698903105 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3068 | 1466698903107 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:43 INFO - PROCESS | 3068 | ++DOCSHELL 15DAC800 == 44 [pid = 3068] [id = 448] 09:21:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18671C00) [pid = 3068] [serial = 1344] [outer = 00000000] 09:21:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1A21FC00) [pid = 3068] [serial = 1345] [outer = 18671C00] 09:21:43 INFO - PROCESS | 3068 | 1466698903151 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A2B5400) [pid = 3068] [serial = 1346] [outer = 18671C00] 09:21:43 INFO - PROCESS | 3068 | 1466698903573 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:21:43 INFO - PROCESS | 3068 | 1466698903628 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3068 | 1466698903633 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:21:43 INFO - PROCESS | 3068 | 1466698903638 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 3068 | 1466698903641 Marionette TRACE conn5 <- [1,1758,null,{}] 09:21:43 INFO - PROCESS | 3068 | 1466698903648 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 3068 | 1466698903651 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:43 INFO - PROCESS | 3068 | 1466698903765 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:21:43 INFO - PROCESS | 3068 | 1466698903896 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3068 | 1466698903901 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:43 INFO - PROCESS | 3068 | ++DOCSHELL 0D8F5800 == 45 [pid = 3068] [id = 449] 09:21:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0DF4FC00) [pid = 3068] [serial = 1347] [outer = 00000000] 09:21:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0E079400) [pid = 3068] [serial = 1348] [outer = 0DF4FC00] 09:21:43 INFO - PROCESS | 3068 | 1466698903963 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0E3CD400) [pid = 3068] [serial = 1349] [outer = 0DF4FC00] 09:21:44 INFO - PROCESS | 3068 | 1466698904589 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1027ms 09:21:44 INFO - PROCESS | 3068 | 1466698904665 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3068 | 1466698904670 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:21:44 INFO - PROCESS | 3068 | 1466698904676 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:21:44 INFO - PROCESS | 3068 | 1466698904679 Marionette TRACE conn5 <- [1,1762,null,{}] 09:21:44 INFO - PROCESS | 3068 | 1466698904683 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 3068 | 1466698904686 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:44 INFO - PROCESS | 3068 | 1466698904797 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:21:44 INFO - PROCESS | 3068 | 1466698904934 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3068 | 1466698904937 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:44 INFO - PROCESS | 3068 | ++DOCSHELL 15C80400 == 46 [pid = 3068] [id = 450] 09:21:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (16990000) [pid = 3068] [serial = 1350] [outer = 00000000] 09:21:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16C6B000) [pid = 3068] [serial = 1351] [outer = 16990000] 09:21:45 INFO - PROCESS | 3068 | 1466698904996 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1714BC00) [pid = 3068] [serial = 1352] [outer = 16990000] 09:21:45 INFO - PROCESS | 3068 | 1466698905580 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 09:21:45 INFO - PROCESS | 3068 | 1466698905610 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 3068 | 1466698905612 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:21:45 INFO - PROCESS | 3068 | 1466698905616 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:21:45 INFO - PROCESS | 3068 | 1466698905620 Marionette TRACE conn5 <- [1,1766,null,{}] 09:21:45 INFO - PROCESS | 3068 | 1466698905631 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 3068 | 1466698905636 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:45 INFO - PROCESS | 3068 | 1466698905749 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:21:45 INFO - PROCESS | 3068 | 1466698905886 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3068 | 1466698905889 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:45 INFO - PROCESS | 3068 | ++DOCSHELL 19487800 == 47 [pid = 3068] [id = 451] 09:21:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19490400) [pid = 3068] [serial = 1353] [outer = 00000000] 09:21:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A2A9400) [pid = 3068] [serial = 1354] [outer = 19490400] 09:21:45 INFO - PROCESS | 3068 | 1466698905947 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A84C400) [pid = 3068] [serial = 1355] [outer = 19490400] 09:21:46 INFO - PROCESS | 3068 | 1466698906556 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:21:46 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 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 09:21:46 INFO - PROCESS | 3068 | 1466698906589 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3068 | 1466698906592 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:21:46 INFO - PROCESS | 3068 | 1466698906596 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:21:46 INFO - PROCESS | 3068 | 1466698906598 Marionette TRACE conn5 <- [1,1770,null,{}] 09:21:46 INFO - PROCESS | 3068 | 1466698906602 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 3068 | 1466698906604 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:46 INFO - PROCESS | 3068 | 1466698906712 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:21:46 INFO - PROCESS | 3068 | 1466698906874 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3068 | 1466698906876 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:46 INFO - PROCESS | 3068 | ++DOCSHELL 1807D000 == 48 [pid = 3068] [id = 452] 09:21:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (18652C00) [pid = 3068] [serial = 1356] [outer = 00000000] 09:21:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8AA400) [pid = 3068] [serial = 1357] [outer = 18652C00] 09:21:46 INFO - PROCESS | 3068 | 1466698906932 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C4400) [pid = 3068] [serial = 1358] [outer = 18652C00] 09:21:47 INFO - PROCESS | 3068 | 1466698907694 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:21:47 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 09:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1180ms 09:21:47 INFO - PROCESS | 3068 | 1466698907780 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:21:47 INFO - PROCESS | 3068 | 1466698907784 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:21:47 INFO - PROCESS | 3068 | 1466698907789 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 3068 | 1466698907792 Marionette TRACE conn5 <- [1,1774,null,{}] 09:21:47 INFO - PROCESS | 3068 | 1466698907798 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3068 | 1466698907801 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:47 INFO - PROCESS | 3068 | 1466698907906 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 144E0400 == 47 [pid = 3068] [id = 447] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0E154C00 == 46 [pid = 3068] [id = 446] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0D66EC00 == 45 [pid = 3068] [id = 445] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 17FE5C00 == 44 [pid = 3068] [id = 444] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 171E1000 == 43 [pid = 3068] [id = 443] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 16EE2000 == 42 [pid = 3068] [id = 442] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 12D26400 == 41 [pid = 3068] [id = 441] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0DF52400 == 40 [pid = 3068] [id = 440] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 1A8C0C00 == 39 [pid = 3068] [id = 427] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 14476400 == 38 [pid = 3068] [id = 437] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 125A6C00 == 37 [pid = 3068] [id = 422] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 1A845800 == 36 [pid = 3068] [id = 424] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0C656800 == 35 [pid = 3068] [id = 438] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0E06F000 == 34 [pid = 3068] [id = 425] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 12E6C800 == 33 [pid = 3068] [id = 439] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 15DA4C00 == 32 [pid = 3068] [id = 423] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0E152C00 == 31 [pid = 3068] [id = 428] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 1704E800 == 30 [pid = 3068] [id = 426] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 1807D000 == 29 [pid = 3068] [id = 452] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 19487800 == 28 [pid = 3068] [id = 451] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 15DAC800 == 27 [pid = 3068] [id = 448] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 0D8F5800 == 26 [pid = 3068] [id = 449] 09:21:48 INFO - PROCESS | 3068 | --DOCSHELL 15C80400 == 25 [pid = 3068] [id = 450] 09:21:48 INFO - PROCESS | 3068 | 1466698908621 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 3068 | 1466698908625 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (16990C00) [pid = 3068] [serial = 1297] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (0F5CD400) [pid = 3068] [serial = 1286] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E45AC00) [pid = 3068] [serial = 1285] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (144DF800) [pid = 3068] [serial = 1294] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0D7E6800) [pid = 3068] [serial = 1288] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0D8F2000) [pid = 3068] [serial = 1289] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0E621C00) [pid = 3068] [serial = 1291] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0F1DC800) [pid = 3068] [serial = 1292] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (170D6000) [pid = 3068] [serial = 1300] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1815AC00) [pid = 3068] [serial = 1310] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (18663400) [pid = 3068] [serial = 1312] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (13C55400) [pid = 3068] [serial = 1277] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (128C9000) [pid = 3068] [serial = 1276] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1863BC00) [pid = 3068] [serial = 1280] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (17FEB000) [pid = 3068] [serial = 1279] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8CAC00) [pid = 3068] [serial = 1283] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A8C4C00) [pid = 3068] [serial = 1282] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C69000) [pid = 3068] [serial = 1298] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18159C00) [pid = 3068] [serial = 1303] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18639C00) [pid = 3068] [serial = 1309] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18635400) [pid = 3068] [serial = 1304] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (15C89400) [pid = 3068] [serial = 1306] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (16972400) [pid = 3068] [serial = 1307] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (170DEC00) [pid = 3068] [serial = 1301] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (14F15400) [pid = 3068] [serial = 1295] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 3068 | ++DOCSHELL 0C60B800 == 26 [pid = 3068] [id = 453] 09:21:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C60C400) [pid = 3068] [serial = 1359] [outer = 00000000] 09:21:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0C654800) [pid = 3068] [serial = 1360] [outer = 0C60C400] 09:21:48 INFO - PROCESS | 3068 | 1466698908792 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0C65DC00) [pid = 3068] [serial = 1361] [outer = 0C60C400] 09:21:49 INFO - PROCESS | 3068 | 1466698909222 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:21:49 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 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 09:21:49 INFO - PROCESS | 3068 | 1466698909324 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3068 | 1466698909328 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:21:49 INFO - PROCESS | 3068 | 1466698909332 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3068 | 1466698909335 Marionette TRACE conn5 <- [1,1778,null,{}] 09:21:49 INFO - PROCESS | 3068 | 1466698909340 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 3068 | 1466698909345 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:49 INFO - PROCESS | 3068 | 1466698909436 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:21:49 INFO - PROCESS | 3068 | 1466698909446 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3068 | 1466698909449 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:49 INFO - PROCESS | 3068 | ++DOCSHELL 0E06F000 == 27 [pid = 3068] [id = 454] 09:21:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E070C00) [pid = 3068] [serial = 1362] [outer = 00000000] 09:21:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E152000) [pid = 3068] [serial = 1363] [outer = 0E070C00] 09:21:49 INFO - PROCESS | 3068 | 1466698909498 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E15C400) [pid = 3068] [serial = 1364] [outer = 0E070C00] 09:21:49 INFO - PROCESS | 3068 | 1466698909988 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:21:50 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) 09:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 09:21:50 INFO - PROCESS | 3068 | 1466698910006 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3068 | 1466698910010 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:21:50 INFO - PROCESS | 3068 | 1466698910047 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3068 | 1466698910049 Marionette TRACE conn5 <- [1,1782,null,{}] 09:21:50 INFO - PROCESS | 3068 | 1466698910052 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3068 | 1466698910055 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:50 INFO - PROCESS | 3068 | 1466698910146 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:21:50 INFO - PROCESS | 3068 | 1466698910241 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3068 | 1466698910244 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:50 INFO - PROCESS | 3068 | ++DOCSHELL 1230C800 == 28 [pid = 3068] [id = 455] 09:21:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1230F000) [pid = 3068] [serial = 1365] [outer = 00000000] 09:21:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (125EA400) [pid = 3068] [serial = 1366] [outer = 1230F000] 09:21:50 INFO - PROCESS | 3068 | 1466698910290 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12D2A800) [pid = 3068] [serial = 1367] [outer = 1230F000] 09:21:50 INFO - PROCESS | 3068 | 1466698910708 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 09:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:21:50 INFO - PROCESS | 3068 | 1466698910718 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3068 | 1466698910721 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:21:50 INFO - PROCESS | 3068 | 1466698910725 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3068 | 1466698910731 Marionette TRACE conn5 <- [1,1786,null,{}] 09:21:50 INFO - PROCESS | 3068 | 1466698910741 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3068 | 1466698910744 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:50 INFO - PROCESS | 3068 | 1466698910876 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:21:50 INFO - PROCESS | 3068 | 1466698910895 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3068 | 1466698910897 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:50 INFO - PROCESS | 3068 | ++DOCSHELL 128C9000 == 29 [pid = 3068] [id = 456] 09:21:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (12C26C00) [pid = 3068] [serial = 1368] [outer = 00000000] 09:21:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (14477400) [pid = 3068] [serial = 1369] [outer = 12C26C00] 09:21:50 INFO - PROCESS | 3068 | 1466698910947 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (159E5C00) [pid = 3068] [serial = 1370] [outer = 12C26C00] 09:21:51 INFO - PROCESS | 3068 | 1466698911422 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:21:51 INFO - PROCESS | 3068 | 1466698911456 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3068 | 1466698911459 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:21:51 INFO - PROCESS | 3068 | 1466698911462 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3068 | 1466698911464 Marionette TRACE conn5 <- [1,1790,null,{}] 09:21:51 INFO - PROCESS | 3068 | 1466698911471 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 3068 | 1466698911473 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:51 INFO - PROCESS | 3068 | 1466698911621 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:21:51 INFO - PROCESS | 3068 | 1466698911634 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3068 | 1466698911636 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:51 INFO - PROCESS | 3068 | ++DOCSHELL 144DA000 == 30 [pid = 3068] [id = 457] 09:21:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (15DAF400) [pid = 3068] [serial = 1371] [outer = 00000000] 09:21:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (16C67000) [pid = 3068] [serial = 1372] [outer = 15DAF400] 09:21:51 INFO - PROCESS | 3068 | 1466698911732 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (16C69C00) [pid = 3068] [serial = 1373] [outer = 15DAF400] 09:21:52 INFO - PROCESS | 3068 | 1466698912148 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 09:21:52 INFO - PROCESS | 3068 | 1466698912195 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:21:52 INFO - PROCESS | 3068 | 1466698912197 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:21:52 INFO - PROCESS | 3068 | 1466698912200 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 3068 | 1466698912202 Marionette TRACE conn5 <- [1,1794,null,{}] 09:21:52 INFO - PROCESS | 3068 | 1466698912205 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 3068 | 1466698912207 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:52 INFO - PROCESS | 3068 | 1466698912334 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:21:52 INFO - PROCESS | 3068 | 1466698912340 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3068 | 1466698912346 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:52 INFO - PROCESS | 3068 | ++DOCSHELL 17043800 == 31 [pid = 3068] [id = 458] 09:21:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17045C00) [pid = 3068] [serial = 1374] [outer = 00000000] 09:21:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (170D5C00) [pid = 3068] [serial = 1375] [outer = 17045C00] 09:21:52 INFO - PROCESS | 3068 | 1466698912406 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1714F000) [pid = 3068] [serial = 1376] [outer = 17045C00] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (18671800) [pid = 3068] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (171E1400) [pid = 3068] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (13C50400) [pid = 3068] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1865BC00) [pid = 3068] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (16EE4800) [pid = 3068] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17FE6400) [pid = 3068] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0DF52C00) [pid = 3068] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0C65B000) [pid = 3068] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E15C000) [pid = 3068] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12D28400) [pid = 3068] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (18671C00) [pid = 3068] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:21:53 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18657800) [pid = 3068] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:21:53 INFO - PROCESS | 3068 | 1466698913176 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1022ms 09:21:53 INFO - PROCESS | 3068 | 1466698913223 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3068 | 1466698913225 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:21:53 INFO - PROCESS | 3068 | 1466698913228 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3068 | 1466698913229 Marionette TRACE conn5 <- [1,1798,null,{}] 09:21:53 INFO - PROCESS | 3068 | 1466698913233 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 3068 | 1466698913235 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:53 INFO - PROCESS | 3068 | 1466698913318 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:21:53 INFO - PROCESS | 3068 | 1466698913340 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3068 | 1466698913342 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:53 INFO - PROCESS | 3068 | ++DOCSHELL 0C610800 == 32 [pid = 3068] [id = 459] 09:21:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1704F800) [pid = 3068] [serial = 1377] [outer = 00000000] 09:21:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (171DF800) [pid = 3068] [serial = 1378] [outer = 1704F800] 09:21:53 INFO - PROCESS | 3068 | 1466698913386 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17C65800) [pid = 3068] [serial = 1379] [outer = 1704F800] 09:21:53 INFO - PROCESS | 3068 | 1466698913828 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 09:21:53 INFO - PROCESS | 3068 | 1466698913859 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3068 | 1466698913861 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:21:53 INFO - PROCESS | 3068 | 1466698913863 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3068 | 1466698913865 Marionette TRACE conn5 <- [1,1802,null,{}] 09:21:53 INFO - PROCESS | 3068 | 1466698913868 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 3068 | 1466698913870 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:53 INFO - PROCESS | 3068 | 1466698913949 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:21:53 INFO - PROCESS | 3068 | 1466698913955 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3068 | 1466698913957 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:53 INFO - PROCESS | 3068 | ++DOCSHELL 16C64400 == 33 [pid = 3068] [id = 460] 09:21:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (171DF000) [pid = 3068] [serial = 1380] [outer = 00000000] 09:21:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1815FC00) [pid = 3068] [serial = 1381] [outer = 171DF000] 09:21:54 INFO - PROCESS | 3068 | 1466698914000 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18637400) [pid = 3068] [serial = 1382] [outer = 171DF000] 09:21:54 INFO - PROCESS | 3068 | 1466698914434 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 09:21:54 INFO - PROCESS | 3068 | 1466698914495 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3068 | 1466698914498 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 3068 | 1466698914501 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:21:54 INFO - PROCESS | 3068 | 1466698914502 Marionette TRACE conn5 <- [1,1806,null,{}] 09:21:54 INFO - PROCESS | 3068 | 1466698914506 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 3068 | 1466698914508 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:54 INFO - PROCESS | 3068 | 1466698914586 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:21:54 INFO - PROCESS | 3068 | 1466698914594 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3068 | 1466698914596 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:54 INFO - PROCESS | 3068 | ++DOCSHELL 1863C800 == 34 [pid = 3068] [id = 461] 09:21:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18640C00) [pid = 3068] [serial = 1383] [outer = 00000000] 09:21:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18657C00) [pid = 3068] [serial = 1384] [outer = 18640C00] 09:21:54 INFO - PROCESS | 3068 | 1466698914639 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18658C00) [pid = 3068] [serial = 1385] [outer = 18640C00] 09:21:55 INFO - PROCESS | 3068 | 1466698915086 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 09:21:55 INFO - PROCESS | 3068 | 1466698915161 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 3068 | 1466698915165 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:21:55 INFO - PROCESS | 3068 | 1466698915175 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3068 | 1466698915179 Marionette TRACE conn5 <- [1,1810,null,{}] 09:21:55 INFO - PROCESS | 3068 | 1466698915186 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 3068 | 1466698915190 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:55 INFO - PROCESS | 3068 | 1466698915322 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:21:55 INFO - PROCESS | 3068 | 1466698915452 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 3068 | 1466698915458 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:55 INFO - PROCESS | 3068 | ++DOCSHELL 0D668C00 == 35 [pid = 3068] [id = 462] 09:21:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D66B800) [pid = 3068] [serial = 1386] [outer = 00000000] 09:21:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0D7EDC00) [pid = 3068] [serial = 1387] [outer = 0D66B800] 09:21:55 INFO - PROCESS | 3068 | 1466698915517 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0DF59C00) [pid = 3068] [serial = 1388] [outer = 0D66B800] 09:21:56 INFO - PROCESS | 3068 | 1466698916280 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1178ms 09:21:56 INFO - PROCESS | 3068 | 1466698916360 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 3068 | 1466698916363 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:21:56 INFO - PROCESS | 3068 | 1466698916369 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 3068 | 1466698916373 Marionette TRACE conn5 <- [1,1814,null,{}] 09:21:56 INFO - PROCESS | 3068 | 1466698916378 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 3068 | 1466698916381 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:56 INFO - PROCESS | 3068 | 1466698916510 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:21:56 INFO - PROCESS | 3068 | 1466698916639 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3068 | 1466698916642 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:56 INFO - PROCESS | 3068 | ++DOCSHELL 12D23C00 == 36 [pid = 3068] [id = 463] 09:21:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (12D26400) [pid = 3068] [serial = 1389] [outer = 00000000] 09:21:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1414B000) [pid = 3068] [serial = 1390] [outer = 12D26400] 09:21:56 INFO - PROCESS | 3068 | 1466698916706 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (144DF800) [pid = 3068] [serial = 1391] [outer = 12D26400] 09:21:57 INFO - PROCESS | 3068 | 1466698917603 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1274ms 09:21:57 INFO - PROCESS | 3068 | 1466698917643 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:21:57 INFO - PROCESS | 3068 | 1466698917648 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 3068 | 1466698917653 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 3068 | 1466698917656 Marionette TRACE conn5 <- [1,1818,null,{}] 09:21:57 INFO - PROCESS | 3068 | 1466698917661 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3068 | 1466698917664 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:57 INFO - PROCESS | 3068 | 1466698917776 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:21:57 INFO - PROCESS | 3068 | 1466698917899 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3068 | 1466698917903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 125DFC00 == 35 [pid = 3068] [id = 406] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 0C60E800 == 34 [pid = 3068] [id = 410] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 1815F400 == 33 [pid = 3068] [id = 420] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 0C612000 == 32 [pid = 3068] [id = 415] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 1815C800 == 31 [pid = 3068] [id = 411] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 16916000 == 30 [pid = 3068] [id = 408] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 170D9400 == 29 [pid = 3068] [id = 418] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 1239BC00 == 28 [pid = 3068] [id = 416] 09:21:57 INFO - PROCESS | 3068 | --DOCSHELL 16915000 == 27 [pid = 3068] [id = 417] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (19F5BC00) [pid = 3068] [serial = 1343] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17FDE400) [pid = 3068] [serial = 1330] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1698EC00) [pid = 3068] [serial = 1318] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (17043400) [pid = 3068] [serial = 1319] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18664000) [pid = 3068] [serial = 1313] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (17048400) [pid = 3068] [serial = 1327] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1863E800) [pid = 3068] [serial = 1334] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E014800) [pid = 3068] [serial = 1321] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E14F000) [pid = 3068] [serial = 1322] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18636400) [pid = 3068] [serial = 1333] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E158000) [pid = 3068] [serial = 1315] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0F1D4000) [pid = 3068] [serial = 1316] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (170D4C00) [pid = 3068] [serial = 1339] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (12D47000) [pid = 3068] [serial = 1324] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (13C56000) [pid = 3068] [serial = 1325] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1A21FC00) [pid = 3068] [serial = 1345] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (192A8400) [pid = 3068] [serial = 1336] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1A2B5400) [pid = 3068] [serial = 1346] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (19785400) [pid = 3068] [serial = 1342] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17FE0000) [pid = 3068] [serial = 1340] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (192A9000) [pid = 3068] [serial = 1337] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (17FE6800) [pid = 3068] [serial = 1331] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (170D7400) [pid = 3068] [serial = 1328] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 3068 | ++DOCSHELL 08C7E400 == 28 [pid = 3068] [id = 464] 09:21:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (08C7FC00) [pid = 3068] [serial = 1392] [outer = 00000000] 09:21:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0C653400) [pid = 3068] [serial = 1393] [outer = 08C7FC00] 09:21:57 INFO - PROCESS | 3068 | 1466698917992 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0D8EA000) [pid = 3068] [serial = 1394] [outer = 08C7FC00] 09:21:58 INFO - PROCESS | 3068 | 1466698918437 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 830ms 09:21:58 INFO - PROCESS | 3068 | 1466698918483 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3068 | 1466698918488 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:21:58 INFO - PROCESS | 3068 | 1466698918493 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3068 | 1466698918496 Marionette TRACE conn5 <- [1,1822,null,{}] 09:21:58 INFO - PROCESS | 3068 | 1466698918500 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 3068 | 1466698918502 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:58 INFO - PROCESS | 3068 | 1466698918590 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:21:58 INFO - PROCESS | 3068 | 1466698918599 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3068 | 1466698918601 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:58 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F6C00 == 29 [pid = 3068] [id = 465] 09:21:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0F1D4000) [pid = 3068] [serial = 1395] [outer = 00000000] 09:21:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (12C26400) [pid = 3068] [serial = 1396] [outer = 0F1D4000] 09:21:58 INFO - PROCESS | 3068 | 1466698918648 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (12D4E800) [pid = 3068] [serial = 1397] [outer = 0F1D4000] 09:21:59 INFO - PROCESS | 3068 | 1466698919126 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 09:21:59 INFO - PROCESS | 3068 | 1466698919168 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3068 | 1466698919170 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:21:59 INFO - PROCESS | 3068 | 1466698919174 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3068 | 1466698919177 Marionette TRACE conn5 <- [1,1826,null,{}] 09:21:59 INFO - PROCESS | 3068 | 1466698919188 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 3068 | 1466698919192 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:59 INFO - PROCESS | 3068 | 1466698919305 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:21:59 INFO - PROCESS | 3068 | 1466698919321 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 3068 | 1466698919324 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:59 INFO - PROCESS | 3068 | ++DOCSHELL 1691C400 == 30 [pid = 3068] [id = 466] 09:21:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1691CC00) [pid = 3068] [serial = 1398] [outer = 00000000] 09:21:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (16991C00) [pid = 3068] [serial = 1399] [outer = 1691CC00] 09:21:59 INFO - PROCESS | 3068 | 1466698919372 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C6DC00) [pid = 3068] [serial = 1400] [outer = 1691CC00] 09:21:59 INFO - PROCESS | 3068 | 1466698919834 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 09:21:59 INFO - PROCESS | 3068 | 1466698919848 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3068 | 1466698919850 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:21:59 INFO - PROCESS | 3068 | 1466698919856 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3068 | 1466698919858 Marionette TRACE conn5 <- [1,1830,null,{}] 09:21:59 INFO - PROCESS | 3068 | 1466698919861 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 3068 | 1466698919863 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:59 INFO - PROCESS | 3068 | 1466698919959 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:21:59 INFO - PROCESS | 3068 | 1466698919965 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 3068 | 1466698919967 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:21:59 INFO - PROCESS | 3068 | ++DOCSHELL 17049800 == 31 [pid = 3068] [id = 467] 09:21:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1704B000) [pid = 3068] [serial = 1401] [outer = 00000000] 09:22:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171E5000) [pid = 3068] [serial = 1402] [outer = 1704B000] 09:22:00 INFO - PROCESS | 3068 | 1466698920011 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FE3400) [pid = 3068] [serial = 1403] [outer = 1704B000] 09:22:00 INFO - PROCESS | 3068 | 1466698920467 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 09:22:00 INFO - PROCESS | 3068 | 1466698920493 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3068 | 1466698920496 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:22:00 INFO - PROCESS | 3068 | 1466698920499 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 3068 | 1466698920500 Marionette TRACE conn5 <- [1,1834,null,{}] 09:22:00 INFO - PROCESS | 3068 | 1466698920504 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 3068 | 1466698920506 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:00 INFO - PROCESS | 3068 | 1466698920624 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:22:00 INFO - PROCESS | 3068 | 1466698920630 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3068 | 1466698920632 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:00 INFO - PROCESS | 3068 | ++DOCSHELL 171E4400 == 32 [pid = 3068] [id = 468] 09:22:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE9000) [pid = 3068] [serial = 1404] [outer = 00000000] 09:22:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1815DC00) [pid = 3068] [serial = 1405] [outer = 17FE9000] 09:22:00 INFO - PROCESS | 3068 | 1466698920676 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1815EC00) [pid = 3068] [serial = 1406] [outer = 17FE9000] 09:22:01 INFO - PROCESS | 3068 | 1466698921168 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:22:01 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) 09:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 09:22:01 INFO - PROCESS | 3068 | 1466698921235 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3068 | 1466698921237 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:22:01 INFO - PROCESS | 3068 | 1466698921240 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 3068 | 1466698921241 Marionette TRACE conn5 <- [1,1838,null,{}] 09:22:01 INFO - PROCESS | 3068 | 1466698921245 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 3068 | 1466698921250 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:01 INFO - PROCESS | 3068 | 1466698921391 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:22:01 INFO - PROCESS | 3068 | 1466698921454 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3068 | 1466698921456 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:01 INFO - PROCESS | 3068 | ++DOCSHELL 18653000 == 33 [pid = 3068] [id = 469] 09:22:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18653800) [pid = 3068] [serial = 1407] [outer = 00000000] 09:22:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19230800) [pid = 3068] [serial = 1408] [outer = 18653800] 09:22:01 INFO - PROCESS | 3068 | 1466698921501 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18662400) [pid = 3068] [serial = 1409] [outer = 18653800] 09:22:01 INFO - PROCESS | 3068 | 1466698921939 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 770ms 09:22:02 INFO - PROCESS | 3068 | 1466698922018 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3068 | 1466698922020 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:22:02 INFO - PROCESS | 3068 | 1466698922023 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:22:02 INFO - PROCESS | 3068 | 1466698922025 Marionette TRACE conn5 <- [1,1842,null,{}] 09:22:02 INFO - PROCESS | 3068 | 1466698922028 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 3068 | 1466698922030 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:02 INFO - PROCESS | 3068 | 1466698922146 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:22:02 INFO - PROCESS | 3068 | 1466698922155 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3068 | 1466698922157 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:02 INFO - PROCESS | 3068 | ++DOCSHELL 192A7800 == 34 [pid = 3068] [id = 470] 09:22:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192AC400) [pid = 3068] [serial = 1410] [outer = 00000000] 09:22:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (196D2C00) [pid = 3068] [serial = 1411] [outer = 192AC400] 09:22:02 INFO - PROCESS | 3068 | 1466698922200 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (19856000) [pid = 3068] [serial = 1412] [outer = 192AC400] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (12C26C00) [pid = 3068] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (171DF000) [pid = 3068] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (15DAF400) [pid = 3068] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1230F000) [pid = 3068] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0DF4FC00) [pid = 3068] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17045C00) [pid = 3068] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (16990000) [pid = 3068] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19490400) [pid = 3068] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1704F800) [pid = 3068] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E070C00) [pid = 3068] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:22:02 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0C60C400) [pid = 3068] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:22:02 INFO - PROCESS | 3068 | 1466698922715 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 09:22:02 INFO - PROCESS | 3068 | 1466698922760 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3068 | 1466698922762 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:22:02 INFO - PROCESS | 3068 | 1466698922765 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3068 | 1466698922766 Marionette TRACE conn5 <- [1,1846,null,{}] 09:22:02 INFO - PROCESS | 3068 | 1466698922769 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 3068 | 1466698922771 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:02 INFO - PROCESS | 3068 | 1466698922850 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:22:02 INFO - PROCESS | 3068 | 1466698922944 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3068 | 1466698922946 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:02 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E1C00 == 35 [pid = 3068] [id = 471] 09:22:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0DF4FC00) [pid = 3068] [serial = 1413] [outer = 00000000] 09:22:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1698F000) [pid = 3068] [serial = 1414] [outer = 0DF4FC00] 09:22:02 INFO - PROCESS | 3068 | 1466698922990 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1815AC00) [pid = 3068] [serial = 1415] [outer = 0DF4FC00] 09:22:03 INFO - PROCESS | 3068 | 1466698923337 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 09:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:22:03 INFO - PROCESS | 3068 | 1466698923396 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 3068 | 1466698923398 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:22:03 INFO - PROCESS | 3068 | 1466698923401 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 3068 | 1466698923403 Marionette TRACE conn5 <- [1,1850,null,{}] 09:22:03 INFO - PROCESS | 3068 | 1466698923406 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 3068 | 1466698923408 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:03 INFO - PROCESS | 3068 | 1466698923551 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:22:03 INFO - PROCESS | 3068 | 1466698923561 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3068 | 1466698923563 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:03 INFO - PROCESS | 3068 | ++DOCSHELL 16972400 == 36 [pid = 3068] [id = 472] 09:22:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17C59C00) [pid = 3068] [serial = 1416] [outer = 00000000] 09:22:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19F67C00) [pid = 3068] [serial = 1417] [outer = 17C59C00] 09:22:03 INFO - PROCESS | 3068 | 1466698923606 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A2E4C00) [pid = 3068] [serial = 1418] [outer = 17C59C00] 09:22:04 INFO - PROCESS | 3068 | 1466698924030 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 09:22:04 INFO - PROCESS | 3068 | 1466698924072 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3068 | 1466698924074 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:22:04 INFO - PROCESS | 3068 | 1466698924077 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3068 | 1466698924079 Marionette TRACE conn5 <- [1,1854,null,{}] 09:22:04 INFO - PROCESS | 3068 | 1466698924092 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 3068 | 1466698924094 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:04 INFO - PROCESS | 3068 | 1466698924174 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:22:04 INFO - PROCESS | 3068 | 1466698924183 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3068 | 1466698924185 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:04 INFO - PROCESS | 3068 | ++DOCSHELL 1A587000 == 37 [pid = 3068] [id = 473] 09:22:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A588800) [pid = 3068] [serial = 1419] [outer = 00000000] 09:22:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A877000) [pid = 3068] [serial = 1420] [outer = 1A588800] 09:22:04 INFO - PROCESS | 3068 | 1466698924228 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A877C00) [pid = 3068] [serial = 1421] [outer = 1A588800] 09:22:04 INFO - PROCESS | 3068 | 1466698924748 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 09:22:04 INFO - PROCESS | 3068 | 1466698924809 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3068 | 1466698924814 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:22:04 INFO - PROCESS | 3068 | 1466698924819 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3068 | 1466698924823 Marionette TRACE conn5 <- [1,1858,null,{}] 09:22:04 INFO - PROCESS | 3068 | 1466698924829 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 3068 | 1466698924832 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:04 INFO - PROCESS | 3068 | 1466698924988 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:22:05 INFO - PROCESS | 3068 | 1466698925127 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3068 | 1466698925133 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:05 INFO - PROCESS | 3068 | ++DOCSHELL 0C658400 == 38 [pid = 3068] [id = 474] 09:22:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0C65A000) [pid = 3068] [serial = 1422] [outer = 00000000] 09:22:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0E621C00) [pid = 3068] [serial = 1423] [outer = 0C65A000] 09:22:05 INFO - PROCESS | 3068 | 1466698925191 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (12C74400) [pid = 3068] [serial = 1424] [outer = 0C65A000] 09:22:05 INFO - PROCESS | 3068 | 1466698925780 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 09:22:05 INFO - PROCESS | 3068 | 1466698925793 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3068 | 1466698925798 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:22:05 INFO - PROCESS | 3068 | 1466698925804 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3068 | 1466698925807 Marionette TRACE conn5 <- [1,1862,null,{}] 09:22:05 INFO - PROCESS | 3068 | 1466698925811 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 3068 | 1466698925814 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:05 INFO - PROCESS | 3068 | 1466698925926 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:22:06 INFO - PROCESS | 3068 | 1466698926038 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3068 | 1466698926041 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:06 INFO - PROCESS | 3068 | ++DOCSHELL 159E8800 == 39 [pid = 3068] [id = 475] 09:22:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (15C82400) [pid = 3068] [serial = 1425] [outer = 00000000] 09:22:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (17042400) [pid = 3068] [serial = 1426] [outer = 15C82400] 09:22:06 INFO - PROCESS | 3068 | 1466698926138 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (170E2C00) [pid = 3068] [serial = 1427] [outer = 15C82400] 09:22:06 INFO - PROCESS | 3068 | 1466698926781 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1017ms 09:22:06 INFO - PROCESS | 3068 | 1466698926825 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 3068 | 1466698926828 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:22:06 INFO - PROCESS | 3068 | 1466698926832 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:22:06 INFO - PROCESS | 3068 | 1466698926835 Marionette TRACE conn5 <- [1,1866,null,{}] 09:22:06 INFO - PROCESS | 3068 | 1466698926846 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 3068 | 1466698926851 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:06 INFO - PROCESS | 3068 | 1466698926960 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:22:07 INFO - PROCESS | 3068 | 1466698927070 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3068 | 1466698927073 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:07 INFO - PROCESS | 3068 | ++DOCSHELL 19850C00 == 40 [pid = 3068] [id = 476] 09:22:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (19F60800) [pid = 3068] [serial = 1428] [outer = 00000000] 09:22:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8A9800) [pid = 3068] [serial = 1429] [outer = 19F60800] 09:22:07 INFO - PROCESS | 3068 | 1466698927131 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8C6800) [pid = 3068] [serial = 1430] [outer = 19F60800] 09:22:07 INFO - PROCESS | 3068 | 1466698927679 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 870ms 09:22:07 INFO - PROCESS | 3068 | 1466698927705 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3068 | 1466698927708 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:22:07 INFO - PROCESS | 3068 | 1466698927711 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:22:07 INFO - PROCESS | 3068 | 1466698927713 Marionette TRACE conn5 <- [1,1870,null,{}] 09:22:07 INFO - PROCESS | 3068 | 1466698927717 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 3068 | 1466698927719 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:07 INFO - PROCESS | 3068 | 1466698927828 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:22:07 INFO - PROCESS | 3068 | 1466698927966 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3068 | 1466698927969 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:07 INFO - PROCESS | 3068 | ++DOCSHELL 1A8C8400 == 41 [pid = 3068] [id = 477] 09:22:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8CDC00) [pid = 3068] [serial = 1431] [outer = 00000000] 09:22:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1A8F2000) [pid = 3068] [serial = 1432] [outer = 1A8CDC00] 09:22:08 INFO - PROCESS | 3068 | 1466698928023 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A8F6400) [pid = 3068] [serial = 1433] [outer = 1A8CDC00] 09:22:08 INFO - PROCESS | 3068 | 1466698928793 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1119ms 09:22:08 INFO - PROCESS | 3068 | 1466698928835 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3068 | 1466698928839 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:22:08 INFO - PROCESS | 3068 | 1466698928845 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3068 | 1466698928848 Marionette TRACE conn5 <- [1,1874,null,{}] 09:22:08 INFO - PROCESS | 3068 | 1466698928853 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3068 | 1466698928856 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:08 INFO - PROCESS | 3068 | 1466698928958 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:22:09 INFO - PROCESS | 3068 | 1466698929098 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3068 | 1466698929103 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:09 INFO - PROCESS | 3068 | ++DOCSHELL 0E461000 == 42 [pid = 3068] [id = 478] 09:22:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (0E621000) [pid = 3068] [serial = 1434] [outer = 00000000] 09:22:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (12515800) [pid = 3068] [serial = 1435] [outer = 0E621000] 09:22:09 INFO - PROCESS | 3068 | 1466698929154 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (12C99C00) [pid = 3068] [serial = 1436] [outer = 0E621000] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 192AB000 == 41 [pid = 3068] [id = 421] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 13C4E800 == 40 [pid = 3068] [id = 407] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 17FE5000 == 39 [pid = 3068] [id = 419] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 1704CC00 == 38 [pid = 3068] [id = 409] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 0C60B800 == 37 [pid = 3068] [id = 453] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 0C609800 == 36 [pid = 3068] [id = 412] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 0D782800 == 35 [pid = 3068] [id = 405] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 0CE97400 == 34 [pid = 3068] [id = 413] 09:22:10 INFO - PROCESS | 3068 | --DOCSHELL 14473800 == 33 [pid = 3068] [id = 414] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (16C67000) [pid = 3068] [serial = 1372] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (125EA400) [pid = 3068] [serial = 1366] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (12D2A800) [pid = 3068] [serial = 1367] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (0E3CD400) [pid = 3068] [serial = 1349] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0E079400) [pid = 3068] [serial = 1348] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (170D5C00) [pid = 3068] [serial = 1375] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1714BC00) [pid = 3068] [serial = 1352] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (16C6B000) [pid = 3068] [serial = 1351] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1A84C400) [pid = 3068] [serial = 1355] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1A2A9400) [pid = 3068] [serial = 1354] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A8AA400) [pid = 3068] [serial = 1357] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (16C69C00) [pid = 3068] [serial = 1373] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (171DF800) [pid = 3068] [serial = 1378] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1714F000) [pid = 3068] [serial = 1376] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E152000) [pid = 3068] [serial = 1363] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E15C400) [pid = 3068] [serial = 1364] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0C654800) [pid = 3068] [serial = 1360] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0C65DC00) [pid = 3068] [serial = 1361] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18657C00) [pid = 3068] [serial = 1384] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14477400) [pid = 3068] [serial = 1369] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18637400) [pid = 3068] [serial = 1382] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (17C65800) [pid = 3068] [serial = 1379] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (159E5C00) [pid = 3068] [serial = 1370] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1815FC00) [pid = 3068] [serial = 1381] [outer = 00000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3068 | 1466698930388 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1578ms 09:22:10 INFO - PROCESS | 3068 | 1466698930423 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3068 | 1466698930427 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:22:10 INFO - PROCESS | 3068 | 1466698930438 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3068 | 1466698930442 Marionette TRACE conn5 <- [1,1878,null,{}] 09:22:10 INFO - PROCESS | 3068 | 1466698930447 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 3068 | 1466698930450 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:10 INFO - PROCESS | 3068 | 1466698930531 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:22:10 INFO - PROCESS | 3068 | 1466698930539 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3068 | 1466698930543 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:10 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E2800 == 34 [pid = 3068] [id = 479] 09:22:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0D7E7400) [pid = 3068] [serial = 1437] [outer = 00000000] 09:22:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D8EF000) [pid = 3068] [serial = 1438] [outer = 0D7E7400] 09:22:10 INFO - PROCESS | 3068 | 1466698930591 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E014400) [pid = 3068] [serial = 1439] [outer = 0D7E7400] 09:22:11 INFO - PROCESS | 3068 | 1466698931062 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 09:22:11 INFO - PROCESS | 3068 | 1466698931128 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3068 | 1466698931133 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:22:11 INFO - PROCESS | 3068 | 1466698931139 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3068 | 1466698931141 Marionette TRACE conn5 <- [1,1882,null,{}] 09:22:11 INFO - PROCESS | 3068 | 1466698931179 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 3068 | 1466698931181 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:11 INFO - PROCESS | 3068 | 1466698931280 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:22:11 INFO - PROCESS | 3068 | 1466698931287 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3068 | 1466698931289 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:11 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F1800 == 35 [pid = 3068] [id = 480] 09:22:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0E7F2400) [pid = 3068] [serial = 1440] [outer = 00000000] 09:22:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0F5C8C00) [pid = 3068] [serial = 1441] [outer = 0E7F2400] 09:22:11 INFO - PROCESS | 3068 | 1466698931338 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (125A6000) [pid = 3068] [serial = 1442] [outer = 0E7F2400] 09:22:11 INFO - PROCESS | 3068 | 1466698931809 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 09:22:11 INFO - PROCESS | 3068 | 1466698931873 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3068 | 1466698931875 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:22:11 INFO - PROCESS | 3068 | 1466698931878 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:22:11 INFO - PROCESS | 3068 | 1466698931882 Marionette TRACE conn5 <- [1,1886,null,{}] 09:22:11 INFO - PROCESS | 3068 | 1466698931892 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 3068 | 1466698931897 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:11 INFO - PROCESS | 3068 | 1466698931982 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:22:12 INFO - PROCESS | 3068 | 1466698932085 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3068 | 1466698932088 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:12 INFO - PROCESS | 3068 | ++DOCSHELL 144E2000 == 36 [pid = 3068] [id = 481] 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (144E3000) [pid = 3068] [serial = 1443] [outer = 00000000] 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (159E4C00) [pid = 3068] [serial = 1444] [outer = 144E3000] 09:22:12 INFO - PROCESS | 3068 | 1466698932136 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (15C8B800) [pid = 3068] [serial = 1445] [outer = 144E3000] 09:22:12 INFO - PROCESS | 3068 | 1466698932574 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 09:22:12 INFO - PROCESS | 3068 | 1466698932638 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3068 | 1466698932641 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:22:12 INFO - PROCESS | 3068 | 1466698932650 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 3068 | 1466698932652 Marionette TRACE conn5 <- [1,1890,null,{}] 09:22:12 INFO - PROCESS | 3068 | 1466698932655 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 3068 | 1466698932657 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:12 INFO - PROCESS | 3068 | 1466698932780 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:22:12 INFO - PROCESS | 3068 | 1466698932845 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3068 | 1466698932847 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:12 INFO - PROCESS | 3068 | ++DOCSHELL 15DAFC00 == 37 [pid = 3068] [id = 482] 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16990C00) [pid = 3068] [serial = 1446] [outer = 00000000] 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (16EE7000) [pid = 3068] [serial = 1447] [outer = 16990C00] 09:22:12 INFO - PROCESS | 3068 | 1466698932892 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (17046800) [pid = 3068] [serial = 1448] [outer = 16990C00] 09:22:13 INFO - PROCESS | 3068 | 1466698933311 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 09:22:13 INFO - PROCESS | 3068 | 1466698933327 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3068 | 1466698933329 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:22:13 INFO - PROCESS | 3068 | 1466698933336 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 3068 | 1466698933338 Marionette TRACE conn5 <- [1,1894,null,{}] 09:22:13 INFO - PROCESS | 3068 | 1466698933341 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 3068 | 1466698933343 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:13 INFO - PROCESS | 3068 | 1466698933455 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:22:13 INFO - PROCESS | 3068 | 1466698933461 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3068 | 1466698933463 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:13 INFO - PROCESS | 3068 | ++DOCSHELL 170D7400 == 38 [pid = 3068] [id = 483] 09:22:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (170D8400) [pid = 3068] [serial = 1449] [outer = 00000000] 09:22:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1714BC00) [pid = 3068] [serial = 1450] [outer = 170D8400] 09:22:13 INFO - PROCESS | 3068 | 1466698933507 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (171DD400) [pid = 3068] [serial = 1451] [outer = 170D8400] 09:22:13 INFO - PROCESS | 3068 | 1466698933963 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 09:22:14 INFO - PROCESS | 3068 | 1466698934031 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3068 | 1466698934033 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:22:14 INFO - PROCESS | 3068 | 1466698934037 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3068 | 1466698934038 Marionette TRACE conn5 <- [1,1898,null,{}] 09:22:14 INFO - PROCESS | 3068 | 1466698934042 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 3068 | 1466698934047 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:14 INFO - PROCESS | 3068 | 1466698934213 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:22:14 INFO - PROCESS | 3068 | 1466698934240 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3068 | 1466698934242 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:14 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD400 == 39 [pid = 3068] [id = 484] 09:22:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (17FE1000) [pid = 3068] [serial = 1452] [outer = 00000000] 09:22:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (18633800) [pid = 3068] [serial = 1453] [outer = 17FE1000] 09:22:14 INFO - PROCESS | 3068 | 1466698934286 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (18637000) [pid = 3068] [serial = 1454] [outer = 17FE1000] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (17FE9000) [pid = 3068] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18653800) [pid = 3068] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (18640C00) [pid = 3068] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0D66B800) [pid = 3068] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (12D26400) [pid = 3068] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (08C7FC00) [pid = 3068] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1691CC00) [pid = 3068] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0F1D4000) [pid = 3068] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1704B000) [pid = 3068] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0DF4FC00) [pid = 3068] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (192AC400) [pid = 3068] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A588800) [pid = 3068] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17C59C00) [pid = 3068] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:22:14 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (18652C00) [pid = 3068] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:22:14 INFO - PROCESS | 3068 | 1466698934942 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 09:22:14 INFO - PROCESS | 3068 | 1466698934968 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3068 | 1466698934970 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:22:14 INFO - PROCESS | 3068 | 1466698934974 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3068 | 1466698934975 Marionette TRACE conn5 <- [1,1902,null,{}] 09:22:14 INFO - PROCESS | 3068 | 1466698934992 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 3068 | 1466698934993 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:15 INFO - PROCESS | 3068 | 1466698935101 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:22:15 INFO - PROCESS | 3068 | 1466698935106 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3068 | 1466698935108 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:15 INFO - PROCESS | 3068 | ++DOCSHELL 0C65EC00 == 40 [pid = 3068] [id = 485] 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (12DE3000) [pid = 3068] [serial = 1455] [outer = 00000000] 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1704BC00) [pid = 3068] [serial = 1456] [outer = 12DE3000] 09:22:15 INFO - PROCESS | 3068 | 1466698935153 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (170DE000) [pid = 3068] [serial = 1457] [outer = 12DE3000] 09:22:15 INFO - PROCESS | 3068 | 1466698935550 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 09:22:15 INFO - PROCESS | 3068 | 1466698935605 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:22:15 INFO - PROCESS | 3068 | 1466698935607 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:22:15 INFO - PROCESS | 3068 | 1466698935609 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 3068 | 1466698935611 Marionette TRACE conn5 <- [1,1906,null,{}] 09:22:15 INFO - PROCESS | 3068 | 1466698935615 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 3068 | 1466698935616 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:15 INFO - PROCESS | 3068 | 1466698935694 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:22:15 INFO - PROCESS | 3068 | 1466698935700 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3068 | 1466698935702 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:15 INFO - PROCESS | 3068 | ++DOCSHELL 17FE8C00 == 41 [pid = 3068] [id = 486] 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (181F7000) [pid = 3068] [serial = 1458] [outer = 00000000] 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18655000) [pid = 3068] [serial = 1459] [outer = 181F7000] 09:22:15 INFO - PROCESS | 3068 | 1466698935746 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1863D800) [pid = 3068] [serial = 1460] [outer = 181F7000] 09:22:16 INFO - PROCESS | 3068 | 1466698936186 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 09:22:16 INFO - PROCESS | 3068 | 1466698936253 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3068 | 1466698936255 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:22:16 INFO - PROCESS | 3068 | 1466698936260 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3068 | 1466698936261 Marionette TRACE conn5 <- [1,1910,null,{}] 09:22:16 INFO - PROCESS | 3068 | 1466698936265 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 3068 | 1466698936267 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:16 INFO - PROCESS | 3068 | 1466698936344 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:22:16 INFO - PROCESS | 3068 | 1466698936350 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3068 | 1466698936352 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:16 INFO - PROCESS | 3068 | ++DOCSHELL 144DD800 == 42 [pid = 3068] [id = 487] 09:22:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1866F000) [pid = 3068] [serial = 1461] [outer = 00000000] 09:22:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19222400) [pid = 3068] [serial = 1462] [outer = 1866F000] 09:22:16 INFO - PROCESS | 3068 | 1466698936395 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1922E800) [pid = 3068] [serial = 1463] [outer = 1866F000] 09:22:17 INFO - PROCESS | 3068 | 1466698937014 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 830ms 09:22:17 INFO - PROCESS | 3068 | 1466698937092 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3068 | 1466698937097 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:22:17 INFO - PROCESS | 3068 | 1466698937127 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 3068 | 1466698937131 Marionette TRACE conn5 <- [1,1914,null,{}] 09:22:17 INFO - PROCESS | 3068 | 1466698937136 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 3068 | 1466698937140 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:17 INFO - PROCESS | 3068 | 1466698937275 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:22:17 INFO - PROCESS | 3068 | 1466698937390 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 3068 | 1466698937395 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:17 INFO - PROCESS | 3068 | ++DOCSHELL 0C652000 == 43 [pid = 3068] [id = 488] 09:22:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0D66C800) [pid = 3068] [serial = 1464] [outer = 00000000] 09:22:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0E159800) [pid = 3068] [serial = 1465] [outer = 0D66C800] 09:22:17 INFO - PROCESS | 3068 | 1466698937451 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0E626800) [pid = 3068] [serial = 1466] [outer = 0D66C800] 09:22:18 INFO - PROCESS | 3068 | 1466698938144 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1074ms 09:22:18 INFO - PROCESS | 3068 | 1466698938218 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3068 | 1466698938222 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:22:18 INFO - PROCESS | 3068 | 1466698938228 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3068 | 1466698938231 Marionette TRACE conn5 <- [1,1918,null,{}] 09:22:18 INFO - PROCESS | 3068 | 1466698938235 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3068 | 1466698938238 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:18 INFO - PROCESS | 3068 | 1466698938366 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:22:18 INFO - PROCESS | 3068 | 1466698938498 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3068 | 1466698938500 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:18 INFO - PROCESS | 3068 | ++DOCSHELL 14149000 == 44 [pid = 3068] [id = 489] 09:22:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1414F400) [pid = 3068] [serial = 1467] [outer = 00000000] 09:22:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (14F16C00) [pid = 3068] [serial = 1468] [outer = 1414F400] 09:22:18 INFO - PROCESS | 3068 | 1466698938558 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1698F800) [pid = 3068] [serial = 1469] [outer = 1414F400] 09:22:19 INFO - PROCESS | 3068 | 1466698939434 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 0D7E1C00 == 43 [pid = 3068] [id = 471] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 17FE8C00 == 42 [pid = 3068] [id = 486] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 0C65EC00 == 41 [pid = 3068] [id = 485] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 17FDD400 == 40 [pid = 3068] [id = 484] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 170D7400 == 39 [pid = 3068] [id = 483] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 15DAFC00 == 38 [pid = 3068] [id = 482] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 144E2000 == 37 [pid = 3068] [id = 481] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 0E7F1800 == 36 [pid = 3068] [id = 480] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 0D7E2800 == 35 [pid = 3068] [id = 479] 09:22:19 INFO - PROCESS | 3068 | --DOCSHELL 0E461000 == 34 [pid = 3068] [id = 478] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A8C4400) [pid = 3068] [serial = 1358] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1815DC00) [pid = 3068] [serial = 1405] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18662400) [pid = 3068] [serial = 1409] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (19230800) [pid = 3068] [serial = 1408] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18658C00) [pid = 3068] [serial = 1385] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0D7EDC00) [pid = 3068] [serial = 1387] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0DF59C00) [pid = 3068] [serial = 1388] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1414B000) [pid = 3068] [serial = 1390] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (144DF800) [pid = 3068] [serial = 1391] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0C653400) [pid = 3068] [serial = 1393] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D8EA000) [pid = 3068] [serial = 1394] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16991C00) [pid = 3068] [serial = 1399] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C6DC00) [pid = 3068] [serial = 1400] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12C26400) [pid = 3068] [serial = 1396] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (12D4E800) [pid = 3068] [serial = 1397] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (171E5000) [pid = 3068] [serial = 1402] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1698F000) [pid = 3068] [serial = 1414] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (196D2C00) [pid = 3068] [serial = 1411] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A877000) [pid = 3068] [serial = 1420] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1A877C00) [pid = 3068] [serial = 1421] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A2E4C00) [pid = 3068] [serial = 1418] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19F67C00) [pid = 3068] [serial = 1417] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (19856000) [pid = 3068] [serial = 1412] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1815EC00) [pid = 3068] [serial = 1406] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1815AC00) [pid = 3068] [serial = 1415] [outer = 00000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (17FE3400) [pid = 3068] [serial = 1403] [outer = 00000000] [url = about:blank] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1285ms 09:22:19 INFO - PROCESS | 3068 | 1466698939515 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3068 | 1466698939519 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:22:19 INFO - PROCESS | 3068 | 1466698939524 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3068 | 1466698939527 Marionette TRACE conn5 <- [1,1922,null,{}] 09:22:19 INFO - PROCESS | 3068 | 1466698939532 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 3068 | 1466698939535 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:19 INFO - PROCESS | 3068 | 1466698939628 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:22:19 INFO - PROCESS | 3068 | 1466698939636 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3068 | 1466698939640 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:19 INFO - PROCESS | 3068 | ++DOCSHELL 0D776800 == 35 [pid = 3068] [id = 490] 09:22:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0D77E400) [pid = 3068] [serial = 1470] [outer = 00000000] 09:22:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0D7E8000) [pid = 3068] [serial = 1471] [outer = 0D77E400] 09:22:19 INFO - PROCESS | 3068 | 1466698939687 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0D8F2000) [pid = 3068] [serial = 1472] [outer = 0D77E400] 09:22:20 INFO - PROCESS | 3068 | 1466698940214 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 09:22:20 INFO - PROCESS | 3068 | 1466698940255 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3068 | 1466698940259 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 3068 | 1466698940265 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:22:20 INFO - PROCESS | 3068 | 1466698940268 Marionette TRACE conn5 <- [1,1926,null,{}] 09:22:20 INFO - PROCESS | 3068 | 1466698940272 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3068 | 1466698940274 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:20 INFO - PROCESS | 3068 | 1466698940360 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:22:20 INFO - PROCESS | 3068 | 1466698940451 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3068 | 1466698940453 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:20 INFO - PROCESS | 3068 | ++DOCSHELL 0E15C000 == 36 [pid = 3068] [id = 491] 09:22:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E3CAC00) [pid = 3068] [serial = 1473] [outer = 00000000] 09:22:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E624000) [pid = 3068] [serial = 1474] [outer = 0E3CAC00] 09:22:20 INFO - PROCESS | 3068 | 1466698940507 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1251BC00) [pid = 3068] [serial = 1475] [outer = 0E3CAC00] 09:22:20 INFO - PROCESS | 3068 | 1466698940912 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 09:22:20 INFO - PROCESS | 3068 | 1466698940940 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3068 | 1466698940942 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 3068 | 1466698940946 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:22:20 INFO - PROCESS | 3068 | 1466698940949 Marionette TRACE conn5 <- [1,1930,null,{}] 09:22:20 INFO - PROCESS | 3068 | 1466698940961 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3068 | 1466698940966 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:21 INFO - PROCESS | 3068 | 1466698941080 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:22:21 INFO - PROCESS | 3068 | 1466698941095 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3068 | 1466698941098 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:21 INFO - PROCESS | 3068 | ++DOCSHELL 1447EC00 == 37 [pid = 3068] [id = 492] 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (144DEC00) [pid = 3068] [serial = 1476] [outer = 00000000] 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (14F09C00) [pid = 3068] [serial = 1477] [outer = 144DEC00] 09:22:21 INFO - PROCESS | 3068 | 1466698941147 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (15DA9000) [pid = 3068] [serial = 1478] [outer = 144DEC00] 09:22:21 INFO - PROCESS | 3068 | 1466698941607 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 09:22:21 INFO - PROCESS | 3068 | 1466698941620 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 3068 | 1466698941622 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 3068 | 1466698941644 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:22:21 INFO - PROCESS | 3068 | 1466698941646 Marionette TRACE conn5 <- [1,1934,null,{}] 09:22:21 INFO - PROCESS | 3068 | 1466698941650 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 3068 | 1466698941652 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:21 INFO - PROCESS | 3068 | 1466698941773 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:22:21 INFO - PROCESS | 3068 | 1466698941778 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3068 | 1466698941780 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:21 INFO - PROCESS | 3068 | ++DOCSHELL 16C6A400 == 38 [pid = 3068] [id = 493] 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (16C6B400) [pid = 3068] [serial = 1479] [outer = 00000000] 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17045000) [pid = 3068] [serial = 1480] [outer = 16C6B400] 09:22:21 INFO - PROCESS | 3068 | 1466698941879 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (170D5C00) [pid = 3068] [serial = 1481] [outer = 16C6B400] 09:22:22 INFO - PROCESS | 3068 | 1466698942288 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 09:22:22 INFO - PROCESS | 3068 | 1466698942318 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3068 | 1466698942320 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:22:22 INFO - PROCESS | 3068 | 1466698942323 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 3068 | 1466698942324 Marionette TRACE conn5 <- [1,1938,null,{}] 09:22:22 INFO - PROCESS | 3068 | 1466698942328 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 3068 | 1466698942330 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:22 INFO - PROCESS | 3068 | 1466698942455 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:22:22 INFO - PROCESS | 3068 | 1466698942546 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3068 | 1466698942548 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:22 INFO - PROCESS | 3068 | ++DOCSHELL 16C69C00 == 39 [pid = 3068] [id = 494] 09:22:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (170DA400) [pid = 3068] [serial = 1482] [outer = 00000000] 09:22:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17C5A800) [pid = 3068] [serial = 1483] [outer = 170DA400] 09:22:22 INFO - PROCESS | 3068 | 1466698942593 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (17C63000) [pid = 3068] [serial = 1484] [outer = 170DA400] 09:22:23 INFO - PROCESS | 3068 | 1466698943030 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:22:23 INFO - PROCESS | 3068 | 1466698943094 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3068 | 1466698943096 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:22:23 INFO - PROCESS | 3068 | 1466698943099 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3068 | 1466698943100 Marionette TRACE conn5 <- [1,1942,null,{}] 09:22:23 INFO - PROCESS | 3068 | 1466698943104 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3068 | 1466698943109 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:23 INFO - PROCESS | 3068 | 1466698943263 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:22:23 INFO - PROCESS | 3068 | 1466698943345 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3068 | 1466698943347 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:23 INFO - PROCESS | 3068 | ++DOCSHELL 0C65AC00 == 40 [pid = 3068] [id = 495] 09:22:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1815AC00) [pid = 3068] [serial = 1485] [outer = 00000000] 09:22:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1863F000) [pid = 3068] [serial = 1486] [outer = 1815AC00] 09:22:23 INFO - PROCESS | 3068 | 1466698943394 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1863F400) [pid = 3068] [serial = 1487] [outer = 1815AC00] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16990C00) [pid = 3068] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E7F2400) [pid = 3068] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E621000) [pid = 3068] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (144E3000) [pid = 3068] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0D7E7400) [pid = 3068] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (170D8400) [pid = 3068] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0C65A000) [pid = 3068] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15C82400) [pid = 3068] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (19F60800) [pid = 3068] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8CDC00) [pid = 3068] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17FE1000) [pid = 3068] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (12DE3000) [pid = 3068] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:22:23 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (181F7000) [pid = 3068] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:22:23 INFO - PROCESS | 3068 | 1466698943910 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 830ms 09:22:23 INFO - PROCESS | 3068 | 1466698943930 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3068 | 1466698943932 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:22:23 INFO - PROCESS | 3068 | 1466698943935 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3068 | 1466698943937 Marionette TRACE conn5 <- [1,1946,null,{}] 09:22:23 INFO - PROCESS | 3068 | 1466698943940 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3068 | 1466698943942 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:24 INFO - PROCESS | 3068 | 1466698944020 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:22:24 INFO - PROCESS | 3068 | 1466698944116 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3068 | 1466698944117 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:24 INFO - PROCESS | 3068 | ++DOCSHELL 0CE94C00 == 41 [pid = 3068] [id = 496] 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0D7E7400) [pid = 3068] [serial = 1488] [outer = 00000000] 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C6FC00) [pid = 3068] [serial = 1489] [outer = 0D7E7400] 09:22:24 INFO - PROCESS | 3068 | 1466698944163 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171E2000) [pid = 3068] [serial = 1490] [outer = 0D7E7400] 09:22:24 INFO - PROCESS | 3068 | 1466698944508 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 09:22:24 INFO - PROCESS | 3068 | 1466698944566 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3068 | 1466698944568 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:22:24 INFO - PROCESS | 3068 | 1466698944571 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3068 | 1466698944573 Marionette TRACE conn5 <- [1,1950,null,{}] 09:22:24 INFO - PROCESS | 3068 | 1466698944576 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 3068 | 1466698944578 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:24 INFO - PROCESS | 3068 | 1466698944697 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:22:24 INFO - PROCESS | 3068 | 1466698944705 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3068 | 1466698944706 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:24 INFO - PROCESS | 3068 | ++DOCSHELL 1863E400 == 42 [pid = 3068] [id = 497] 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18655400) [pid = 3068] [serial = 1491] [outer = 00000000] 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1929F000) [pid = 3068] [serial = 1492] [outer = 18655400] 09:22:24 INFO - PROCESS | 3068 | 1466698944751 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (192A0C00) [pid = 3068] [serial = 1493] [outer = 18655400] 09:22:25 INFO - PROCESS | 3068 | 1466698945164 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 09:22:25 INFO - PROCESS | 3068 | 1466698945202 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3068 | 1466698945204 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:22:25 INFO - PROCESS | 3068 | 1466698945207 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 3068 | 1466698945209 Marionette TRACE conn5 <- [1,1954,null,{}] 09:22:25 INFO - PROCESS | 3068 | 1466698945213 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 3068 | 1466698945214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:25 INFO - PROCESS | 3068 | 1466698945332 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:22:25 INFO - PROCESS | 3068 | 1466698945419 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3068 | 1466698945420 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:25 INFO - PROCESS | 3068 | ++DOCSHELL 1447D000 == 43 [pid = 3068] [id = 498] 09:22:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1866F400) [pid = 3068] [serial = 1494] [outer = 00000000] 09:22:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19856000) [pid = 3068] [serial = 1495] [outer = 1866F400] 09:22:25 INFO - PROCESS | 3068 | 1466698945463 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19F61800) [pid = 3068] [serial = 1496] [outer = 1866F400] 09:22:25 INFO - PROCESS | 3068 | 1466698945848 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 09:22:25 INFO - PROCESS | 3068 | 1466698945878 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3068 | 1466698945883 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:22:25 INFO - PROCESS | 3068 | 1466698945888 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 3068 | 1466698945892 Marionette TRACE conn5 <- [1,1958,null,{}] 09:22:25 INFO - PROCESS | 3068 | 1466698945898 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 3068 | 1466698945902 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:26 INFO - PROCESS | 3068 | 1466698946045 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:22:26 INFO - PROCESS | 3068 | 1466698946179 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3068 | 1466698946184 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:26 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E6800 == 44 [pid = 3068] [id = 499] 09:22:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0D7E7000) [pid = 3068] [serial = 1497] [outer = 00000000] 09:22:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0DF51400) [pid = 3068] [serial = 1498] [outer = 0D7E7000] 09:22:26 INFO - PROCESS | 3068 | 1466698946245 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0E150800) [pid = 3068] [serial = 1499] [outer = 0D7E7000] 09:22:26 INFO - PROCESS | 3068 | 1466698946877 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1027ms 09:22:26 INFO - PROCESS | 3068 | 1466698946916 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 3068 | 1466698946920 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:22:26 INFO - PROCESS | 3068 | 1466698946927 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:22:26 INFO - PROCESS | 3068 | 1466698946930 Marionette TRACE conn5 <- [1,1962,null,{}] 09:22:26 INFO - PROCESS | 3068 | 1466698946934 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 3068 | 1466698946936 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:27 INFO - PROCESS | 3068 | 1466698947048 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:22:27 INFO - PROCESS | 3068 | 1466698947187 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3068 | 1466698947190 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:27 INFO - PROCESS | 3068 | ++DOCSHELL 14145C00 == 45 [pid = 3068] [id = 500] 09:22:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1414B000) [pid = 3068] [serial = 1500] [outer = 00000000] 09:22:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (14F13000) [pid = 3068] [serial = 1501] [outer = 1414B000] 09:22:27 INFO - PROCESS | 3068 | 1466698947246 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (16C66400) [pid = 3068] [serial = 1502] [outer = 1414B000] 09:22:27 INFO - PROCESS | 3068 | 1466698947846 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 09:22:27 INFO - PROCESS | 3068 | 1466698947900 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3068 | 1466698947903 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:22:27 INFO - PROCESS | 3068 | 1466698947907 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3068 | 1466698947910 Marionette TRACE conn5 <- [1,1966,null,{}] 09:22:27 INFO - PROCESS | 3068 | 1466698947921 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 3068 | 1466698947926 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:28 INFO - PROCESS | 3068 | 1466698948037 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:22:28 INFO - PROCESS | 3068 | 1466698948177 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3068 | 1466698948181 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:28 INFO - PROCESS | 3068 | ++DOCSHELL 192A5800 == 46 [pid = 3068] [id = 501] 09:22:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (19487800) [pid = 3068] [serial = 1503] [outer = 00000000] 09:22:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A21B800) [pid = 3068] [serial = 1504] [outer = 19487800] 09:22:28 INFO - PROCESS | 3068 | 1466698948239 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A2E4C00) [pid = 3068] [serial = 1505] [outer = 19487800] 09:22:28 INFO - PROCESS | 3068 | 1466698948802 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 09:22:28 INFO - PROCESS | 3068 | 1466698948840 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3068 | 1466698948844 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:22:28 INFO - PROCESS | 3068 | 1466698948847 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:22:28 INFO - PROCESS | 3068 | 1466698948849 Marionette TRACE conn5 <- [1,1970,null,{}] 09:22:28 INFO - PROCESS | 3068 | 1466698948852 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 3068 | 1466698948855 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:28 INFO - PROCESS | 3068 | 1466698948963 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:22:29 INFO - PROCESS | 3068 | 1466698949075 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3068 | 1466698949077 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:29 INFO - PROCESS | 3068 | ++DOCSHELL 17FE2000 == 47 [pid = 3068] [id = 502] 09:22:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (17FE2400) [pid = 3068] [serial = 1506] [outer = 00000000] 09:22:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (18665000) [pid = 3068] [serial = 1507] [outer = 17FE2400] 09:22:29 INFO - PROCESS | 3068 | 1466698949171 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A89F000) [pid = 3068] [serial = 1508] [outer = 17FE2400] 09:22:29 INFO - PROCESS | 3068 | 1466698949891 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1121ms 09:22:29 INFO - PROCESS | 3068 | 1466698949972 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:22:29 INFO - PROCESS | 3068 | 1466698949976 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:22:30 INFO - PROCESS | 3068 | 1466698950025 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3068 | 1466698950028 Marionette TRACE conn5 <- [1,1974,null,{}] 09:22:30 INFO - PROCESS | 3068 | 1466698950039 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3068 | 1466698950042 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:30 INFO - PROCESS | 3068 | 1466698950151 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 1863E400 == 46 [pid = 3068] [id = 497] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0CE94C00 == 45 [pid = 3068] [id = 496] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0C65AC00 == 44 [pid = 3068] [id = 495] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 16C69C00 == 43 [pid = 3068] [id = 494] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 16C6A400 == 42 [pid = 3068] [id = 493] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 1447EC00 == 41 [pid = 3068] [id = 492] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0E15C000 == 40 [pid = 3068] [id = 491] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0D776800 == 39 [pid = 3068] [id = 490] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 1A587000 == 38 [pid = 3068] [id = 473] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0C658400 == 37 [pid = 3068] [id = 474] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 19850C00 == 36 [pid = 3068] [id = 476] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 14149000 == 35 [pid = 3068] [id = 489] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 16972400 == 34 [pid = 3068] [id = 472] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0C652000 == 33 [pid = 3068] [id = 488] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 144DD800 == 32 [pid = 3068] [id = 487] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 1A8C8400 == 31 [pid = 3068] [id = 477] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 159E8800 == 30 [pid = 3068] [id = 475] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 17FE2000 == 29 [pid = 3068] [id = 502] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 14145C00 == 28 [pid = 3068] [id = 500] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 192A5800 == 27 [pid = 3068] [id = 501] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 1447D000 == 26 [pid = 3068] [id = 498] 09:22:30 INFO - PROCESS | 3068 | --DOCSHELL 0D7E6800 == 25 [pid = 3068] [id = 499] 09:22:30 INFO - PROCESS | 3068 | 1466698950861 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3068 | 1466698950864 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (16EE7000) [pid = 3068] [serial = 1447] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0F5C8C00) [pid = 3068] [serial = 1441] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (125A6000) [pid = 3068] [serial = 1442] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (12C99C00) [pid = 3068] [serial = 1436] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (12515800) [pid = 3068] [serial = 1435] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (159E4C00) [pid = 3068] [serial = 1444] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0D8EF000) [pid = 3068] [serial = 1438] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0E014400) [pid = 3068] [serial = 1439] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1714BC00) [pid = 3068] [serial = 1450] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (12C74400) [pid = 3068] [serial = 1424] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E621C00) [pid = 3068] [serial = 1423] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (170E2C00) [pid = 3068] [serial = 1427] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17042400) [pid = 3068] [serial = 1426] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1A8C6800) [pid = 3068] [serial = 1430] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A8A9800) [pid = 3068] [serial = 1429] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A8F6400) [pid = 3068] [serial = 1433] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1A8F2000) [pid = 3068] [serial = 1432] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18633800) [pid = 3068] [serial = 1453] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (171DD400) [pid = 3068] [serial = 1451] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704BC00) [pid = 3068] [serial = 1456] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1863D800) [pid = 3068] [serial = 1460] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18637000) [pid = 3068] [serial = 1454] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18655000) [pid = 3068] [serial = 1459] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19222400) [pid = 3068] [serial = 1462] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17046800) [pid = 3068] [serial = 1448] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (170DE000) [pid = 3068] [serial = 1457] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (15C8B800) [pid = 3068] [serial = 1445] [outer = 00000000] [url = about:blank] 09:22:30 INFO - PROCESS | 3068 | ++DOCSHELL 08C7FC00 == 26 [pid = 3068] [id = 503] 09:22:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (08C81400) [pid = 3068] [serial = 1509] [outer = 00000000] 09:22:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0C609800) [pid = 3068] [serial = 1510] [outer = 08C81400] 09:22:31 INFO - PROCESS | 3068 | 1466698950999 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0C653800) [pid = 3068] [serial = 1511] [outer = 08C81400] 09:22:31 INFO - PROCESS | 3068 | 1466698951512 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 09:22:31 INFO - PROCESS | 3068 | 1466698951563 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:22:31 INFO - PROCESS | 3068 | 1466698951566 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:22:31 INFO - PROCESS | 3068 | 1466698951570 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 3068 | 1466698951573 Marionette TRACE conn5 <- [1,1978,null,{}] 09:22:31 INFO - PROCESS | 3068 | 1466698951579 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 3068 | 1466698951583 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:31 INFO - PROCESS | 3068 | 1466698951677 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:22:31 INFO - PROCESS | 3068 | 1466698951692 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3068 | 1466698951695 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:31 INFO - PROCESS | 3068 | ++DOCSHELL 0E07A800 == 27 [pid = 3068] [id = 504] 09:22:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E14EC00) [pid = 3068] [serial = 1512] [outer = 00000000] 09:22:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E157C00) [pid = 3068] [serial = 1513] [outer = 0E14EC00] 09:22:31 INFO - PROCESS | 3068 | 1466698951742 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E41FC00) [pid = 3068] [serial = 1514] [outer = 0E14EC00] 09:22:32 INFO - PROCESS | 3068 | 1466698952222 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 09:22:32 INFO - PROCESS | 3068 | 1466698952243 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3068 | 1466698952248 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:22:32 INFO - PROCESS | 3068 | 1466698952253 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3068 | 1466698952255 Marionette TRACE conn5 <- [1,1982,null,{}] 09:22:32 INFO - PROCESS | 3068 | 1466698952287 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 3068 | 1466698952290 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:32 INFO - PROCESS | 3068 | 1466698952382 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:22:32 INFO - PROCESS | 3068 | 1466698952479 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3068 | 1466698952481 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:32 INFO - PROCESS | 3068 | ++DOCSHELL 125DE800 == 28 [pid = 3068] [id = 505] 09:22:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (126BC000) [pid = 3068] [serial = 1515] [outer = 00000000] 09:22:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (12C97800) [pid = 3068] [serial = 1516] [outer = 126BC000] 09:22:32 INFO - PROCESS | 3068 | 1466698952527 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12D4E800) [pid = 3068] [serial = 1517] [outer = 126BC000] 09:22:32 INFO - PROCESS | 3068 | 1466698952942 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:22:32 INFO - PROCESS | 3068 | 1466698952986 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3068 | 1466698952989 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:22:32 INFO - PROCESS | 3068 | 1466698952993 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3068 | 1466698952999 Marionette TRACE conn5 <- [1,1986,null,{}] 09:22:33 INFO - PROCESS | 3068 | 1466698953008 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3068 | 1466698953012 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:33 INFO - PROCESS | 3068 | 1466698953144 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:22:33 INFO - PROCESS | 3068 | 1466698953171 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3068 | 1466698953173 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:33 INFO - PROCESS | 3068 | ++DOCSHELL 0C65A000 == 29 [pid = 3068] [id = 506] 09:22:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D66B800) [pid = 3068] [serial = 1518] [outer = 00000000] 09:22:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (14F0D400) [pid = 3068] [serial = 1519] [outer = 0D66B800] 09:22:33 INFO - PROCESS | 3068 | 1466698953228 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (15DAFC00) [pid = 3068] [serial = 1520] [outer = 0D66B800] 09:22:33 INFO - PROCESS | 3068 | 1466698953681 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 09:22:33 INFO - PROCESS | 3068 | 1466698953750 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3068 | 1466698953752 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:22:33 INFO - PROCESS | 3068 | 1466698953769 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3068 | 1466698953771 Marionette TRACE conn5 <- [1,1990,null,{}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:22:33 INFO - PROCESS | 3068 | 1466698953774 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3068 | 1466698953776 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:33 INFO - PROCESS | 3068 | 1466698953896 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:22:33 INFO - PROCESS | 3068 | 1466698953908 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3068 | 1466698953910 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:33 INFO - PROCESS | 3068 | ++DOCSHELL 1698D800 == 30 [pid = 3068] [id = 507] 09:22:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16990400) [pid = 3068] [serial = 1521] [outer = 00000000] 09:22:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17044C00) [pid = 3068] [serial = 1522] [outer = 16990400] 09:22:33 INFO - PROCESS | 3068 | 1466698953954 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17049C00) [pid = 3068] [serial = 1523] [outer = 16990400] 09:22:34 INFO - PROCESS | 3068 | 1466698954402 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 09:22:34 INFO - PROCESS | 3068 | 1466698954453 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3068 | 1466698954455 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:22:34 INFO - PROCESS | 3068 | 1466698954458 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 3068 | 1466698954460 Marionette TRACE conn5 <- [1,1994,null,{}] 09:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:22:34 INFO - PROCESS | 3068 | 1466698954463 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 3068 | 1466698954465 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:34 INFO - PROCESS | 3068 | 1466698954577 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:22:34 INFO - PROCESS | 3068 | 1466698954584 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3068 | 1466698954589 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:34 INFO - PROCESS | 3068 | ++DOCSHELL 170D9400 == 31 [pid = 3068] [id = 508] 09:22:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (170DA800) [pid = 3068] [serial = 1524] [outer = 00000000] 09:22:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (170E2C00) [pid = 3068] [serial = 1525] [outer = 170DA800] 09:22:34 INFO - PROCESS | 3068 | 1466698954644 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (171E5000) [pid = 3068] [serial = 1526] [outer = 170DA800] 09:22:35 INFO - PROCESS | 3068 | 1466698955442 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1866F000) [pid = 3068] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D66C800) [pid = 3068] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (18655400) [pid = 3068] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1414F400) [pid = 3068] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E3CAC00) [pid = 3068] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (144DEC00) [pid = 3068] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (170DA400) [pid = 3068] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D7E7400) [pid = 3068] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1866F400) [pid = 3068] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1815AC00) [pid = 3068] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:22:35 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C6B400) [pid = 3068] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:22:35 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 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1072ms 09:22:35 INFO - PROCESS | 3068 | 1466698955535 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:22:35 INFO - PROCESS | 3068 | 1466698955537 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:22:35 INFO - PROCESS | 3068 | 1466698955539 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 3068 | 1466698955541 Marionette TRACE conn5 <- [1,1998,null,{}] 09:22:35 INFO - PROCESS | 3068 | 1466698955545 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 3068 | 1466698955547 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:35 INFO - PROCESS | 3068 | 1466698955630 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:22:35 INFO - PROCESS | 3068 | 1466698955639 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3068 | 1466698955640 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:35 INFO - PROCESS | 3068 | ++DOCSHELL 0C658000 == 32 [pid = 3068] [id = 509] 09:22:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (144E6C00) [pid = 3068] [serial = 1527] [outer = 00000000] 09:22:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (170DDC00) [pid = 3068] [serial = 1528] [outer = 144E6C00] 09:22:35 INFO - PROCESS | 3068 | 1466698955694 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17C62C00) [pid = 3068] [serial = 1529] [outer = 144E6C00] 09:22:36 INFO - PROCESS | 3068 | 1466698956124 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:22:36 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 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 09:22:36 INFO - PROCESS | 3068 | 1466698956171 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3068 | 1466698956173 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:22:36 INFO - PROCESS | 3068 | 1466698956175 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3068 | 1466698956177 Marionette TRACE conn5 <- [1,2002,null,{}] 09:22:36 INFO - PROCESS | 3068 | 1466698956181 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 3068 | 1466698956182 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:36 INFO - PROCESS | 3068 | 1466698956260 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:22:36 INFO - PROCESS | 3068 | 1466698956265 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3068 | 1466698956267 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:36 INFO - PROCESS | 3068 | ++DOCSHELL 17FE9000 == 33 [pid = 3068] [id = 510] 09:22:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1807F400) [pid = 3068] [serial = 1530] [outer = 00000000] 09:22:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18639800) [pid = 3068] [serial = 1531] [outer = 1807F400] 09:22:36 INFO - PROCESS | 3068 | 1466698956312 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18653400) [pid = 3068] [serial = 1532] [outer = 1807F400] 09:22:36 INFO - PROCESS | 3068 | 1466698956732 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 09:22:36 INFO - PROCESS | 3068 | 1466698956807 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3068 | 1466698956809 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:22:36 INFO - PROCESS | 3068 | 1466698956812 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3068 | 1466698956813 Marionette TRACE conn5 <- [1,2006,null,{}] 09:22:36 INFO - PROCESS | 3068 | 1466698956817 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 3068 | 1466698956818 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:36 INFO - PROCESS | 3068 | 1466698956897 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:22:36 INFO - PROCESS | 3068 | 1466698956902 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3068 | 1466698956904 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:36 INFO - PROCESS | 3068 | ++DOCSHELL 0C605400 == 34 [pid = 3068] [id = 511] 09:22:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (181F7000) [pid = 3068] [serial = 1533] [outer = 00000000] 09:22:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1865F000) [pid = 3068] [serial = 1534] [outer = 181F7000] 09:22:36 INFO - PROCESS | 3068 | 1466698956947 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18659400) [pid = 3068] [serial = 1535] [outer = 181F7000] 09:22:37 INFO - PROCESS | 3068 | 1466698957395 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 09:22:37 INFO - PROCESS | 3068 | 1466698957492 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3068 | 1466698957496 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:22:37 INFO - PROCESS | 3068 | 1466698957503 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:22:37 INFO - PROCESS | 3068 | 1466698957507 Marionette TRACE conn5 <- [1,2010,null,{}] 09:22:37 INFO - PROCESS | 3068 | 1466698957513 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 3068 | 1466698957517 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:37 INFO - PROCESS | 3068 | 1466698957668 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:22:37 INFO - PROCESS | 3068 | 1466698957804 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3068 | 1466698957810 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:37 INFO - PROCESS | 3068 | ++DOCSHELL 0D734400 == 35 [pid = 3068] [id = 512] 09:22:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0D776400) [pid = 3068] [serial = 1536] [outer = 00000000] 09:22:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0E013C00) [pid = 3068] [serial = 1537] [outer = 0D776400] 09:22:37 INFO - PROCESS | 3068 | 1466698957875 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0E075000) [pid = 3068] [serial = 1538] [outer = 0D776400] 09:22:38 INFO - PROCESS | 3068 | 1466698958683 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1231ms 09:22:38 INFO - PROCESS | 3068 | 1466698958740 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 3068 | 1466698958744 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:22:38 INFO - PROCESS | 3068 | 1466698958750 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 3068 | 1466698958754 Marionette TRACE conn5 <- [1,2014,null,{}] 09:22:38 INFO - PROCESS | 3068 | 1466698958783 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 3068 | 1466698958786 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:38 INFO - PROCESS | 3068 | 1466698958913 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:22:39 INFO - PROCESS | 3068 | 1466698959044 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3068 | 1466698959047 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:39 INFO - PROCESS | 3068 | ++DOCSHELL 1447D400 == 36 [pid = 3068] [id = 513] 09:22:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1447EC00) [pid = 3068] [serial = 1539] [outer = 00000000] 09:22:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (14F17C00) [pid = 3068] [serial = 1540] [outer = 1447EC00] 09:22:39 INFO - PROCESS | 3068 | 1466698959111 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (16990000) [pid = 3068] [serial = 1541] [outer = 1447EC00] 09:22:39 INFO - PROCESS | 3068 | 1466698959991 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1299ms 09:22:40 INFO - PROCESS | 3068 | 1466698960049 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3068 | 1466698960053 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:22:40 INFO - PROCESS | 3068 | 1466698960058 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 3068 | 1466698960061 Marionette TRACE conn5 <- [1,2018,null,{}] 09:22:40 INFO - PROCESS | 3068 | 1466698960066 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3068 | 1466698960069 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:40 INFO - PROCESS | 3068 | 1466698960182 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:22:40 INFO - PROCESS | 3068 | 1466698960302 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3068 | 1466698960306 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 08C7E400 == 35 [pid = 3068] [id = 464] 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 18653000 == 34 [pid = 3068] [id = 469] 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 0C610800 == 33 [pid = 3068] [id = 459] 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 171E4400 == 32 [pid = 3068] [id = 468] 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 192A7800 == 31 [pid = 3068] [id = 470] 09:22:40 INFO - PROCESS | 3068 | --DOCSHELL 0E7F6C00 == 30 [pid = 3068] [id = 465] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1922E800) [pid = 3068] [serial = 1463] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E159800) [pid = 3068] [serial = 1465] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0E626800) [pid = 3068] [serial = 1466] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0D7E8000) [pid = 3068] [serial = 1471] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (192A0C00) [pid = 3068] [serial = 1493] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (14F16C00) [pid = 3068] [serial = 1468] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1698F800) [pid = 3068] [serial = 1469] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E624000) [pid = 3068] [serial = 1474] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1251BC00) [pid = 3068] [serial = 1475] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14F09C00) [pid = 3068] [serial = 1477] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17C63000) [pid = 3068] [serial = 1484] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (17C5A800) [pid = 3068] [serial = 1483] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (16C6FC00) [pid = 3068] [serial = 1489] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (19856000) [pid = 3068] [serial = 1495] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1863F000) [pid = 3068] [serial = 1486] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1929F000) [pid = 3068] [serial = 1492] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19F61800) [pid = 3068] [serial = 1496] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1863F400) [pid = 3068] [serial = 1487] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17045000) [pid = 3068] [serial = 1480] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (170D5C00) [pid = 3068] [serial = 1481] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (171E2000) [pid = 3068] [serial = 1490] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (15DA9000) [pid = 3068] [serial = 1478] [outer = 00000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3068 | ++DOCSHELL 08C7E400 == 31 [pid = 3068] [id = 514] 09:22:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C60B000) [pid = 3068] [serial = 1542] [outer = 00000000] 09:22:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0D7E7400) [pid = 3068] [serial = 1543] [outer = 0C60B000] 09:22:40 INFO - PROCESS | 3068 | 1466698960396 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E14E800) [pid = 3068] [serial = 1544] [outer = 0C60B000] 09:22:40 INFO - PROCESS | 3068 | 1466698960839 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 830ms 09:22:40 INFO - PROCESS | 3068 | 1466698960889 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3068 | 1466698960894 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:22:40 INFO - PROCESS | 3068 | 1466698960900 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 3068 | 1466698960902 Marionette TRACE conn5 <- [1,2022,null,{}] 09:22:40 INFO - PROCESS | 3068 | 1466698960906 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3068 | 1466698960908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:40 INFO - PROCESS | 3068 | 1466698960996 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:22:41 INFO - PROCESS | 3068 | 1466698961005 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3068 | 1466698961007 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:41 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F7800 == 32 [pid = 3068] [id = 515] 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0F1D4000) [pid = 3068] [serial = 1545] [outer = 00000000] 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12D29000) [pid = 3068] [serial = 1546] [outer = 0F1D4000] 09:22:41 INFO - PROCESS | 3068 | 1466698961053 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12E6C800) [pid = 3068] [serial = 1547] [outer = 0F1D4000] 09:22:41 INFO - PROCESS | 3068 | 1466698961554 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 09:22:41 INFO - PROCESS | 3068 | 1466698961574 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3068 | 1466698961576 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:22:41 INFO - PROCESS | 3068 | 1466698961579 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:22:41 INFO - PROCESS | 3068 | 1466698961583 Marionette TRACE conn5 <- [1,2026,null,{}] 09:22:41 INFO - PROCESS | 3068 | 1466698961594 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 3068 | 1466698961599 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:41 INFO - PROCESS | 3068 | 1466698961713 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:22:41 INFO - PROCESS | 3068 | 1466698961811 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3068 | 1466698961814 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:41 INFO - PROCESS | 3068 | ++DOCSHELL 1698F800 == 33 [pid = 3068] [id = 516] 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16990C00) [pid = 3068] [serial = 1548] [outer = 00000000] 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C69400) [pid = 3068] [serial = 1549] [outer = 16990C00] 09:22:41 INFO - PROCESS | 3068 | 1466698961869 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17041800) [pid = 3068] [serial = 1550] [outer = 16990C00] 09:22:42 INFO - PROCESS | 3068 | 1466698962228 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 09:22:42 INFO - PROCESS | 3068 | 1466698962254 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3068 | 1466698962257 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:22:42 INFO - PROCESS | 3068 | 1466698962278 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3068 | 1466698962280 Marionette TRACE conn5 <- [1,2030,null,{}] 09:22:42 INFO - PROCESS | 3068 | 1466698962284 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 3068 | 1466698962286 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:42 INFO - PROCESS | 3068 | 1466698962381 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:22:42 INFO - PROCESS | 3068 | 1466698962387 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3068 | 1466698962389 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:42 INFO - PROCESS | 3068 | ++DOCSHELL 170D8000 == 34 [pid = 3068] [id = 517] 09:22:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (170DBC00) [pid = 3068] [serial = 1551] [outer = 00000000] 09:22:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FDC400) [pid = 3068] [serial = 1552] [outer = 170DBC00] 09:22:42 INFO - PROCESS | 3068 | 1466698962433 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE4000) [pid = 3068] [serial = 1553] [outer = 170DBC00] 09:22:42 INFO - PROCESS | 3068 | 1466698962907 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:22:42 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) 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 09:22:42 INFO - PROCESS | 3068 | 1466698962954 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:22:42 INFO - PROCESS | 3068 | 1466698962956 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:22:42 INFO - PROCESS | 3068 | 1466698962959 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3068 | 1466698962961 Marionette TRACE conn5 <- [1,2034,null,{}] 09:22:42 INFO - PROCESS | 3068 | 1466698962965 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 3068 | 1466698962967 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:43 INFO - PROCESS | 3068 | 1466698963082 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:22:43 INFO - PROCESS | 3068 | 1466698963175 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3068 | 1466698963177 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:43 INFO - PROCESS | 3068 | ++DOCSHELL 17FE8C00 == 35 [pid = 3068] [id = 518] 09:22:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18155800) [pid = 3068] [serial = 1554] [outer = 00000000] 09:22:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18634800) [pid = 3068] [serial = 1555] [outer = 18155800] 09:22:43 INFO - PROCESS | 3068 | 1466698963221 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1863F000) [pid = 3068] [serial = 1556] [outer = 18155800] 09:22:43 INFO - PROCESS | 3068 | 1466698963642 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 09:22:43 INFO - PROCESS | 3068 | 1466698963690 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3068 | 1466698963692 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:22:43 INFO - PROCESS | 3068 | 1466698963703 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3068 | 1466698963705 Marionette TRACE conn5 <- [1,2038,null,{}] 09:22:43 INFO - PROCESS | 3068 | 1466698963708 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 3068 | 1466698963714 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:43 INFO - PROCESS | 3068 | 1466698963854 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:22:43 INFO - PROCESS | 3068 | 1466698963922 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3068 | 1466698963925 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:43 INFO - PROCESS | 3068 | ++DOCSHELL 18160800 == 36 [pid = 3068] [id = 519] 09:22:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1865B800) [pid = 3068] [serial = 1557] [outer = 00000000] 09:22:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (192A8000) [pid = 3068] [serial = 1558] [outer = 1865B800] 09:22:43 INFO - PROCESS | 3068 | 1466698963970 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (192AA800) [pid = 3068] [serial = 1559] [outer = 1865B800] 09:22:44 INFO - PROCESS | 3068 | 1466698964407 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 09:22:44 INFO - PROCESS | 3068 | 1466698964426 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3068 | 1466698964428 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:22:44 INFO - PROCESS | 3068 | 1466698964431 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3068 | 1466698964433 Marionette TRACE conn5 <- [1,2042,null,{}] 09:22:44 INFO - PROCESS | 3068 | 1466698964482 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3068 | 1466698964484 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:44 INFO - PROCESS | 3068 | 1466698964596 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:22:44 INFO - PROCESS | 3068 | 1466698964607 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3068 | 1466698964609 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:44 INFO - PROCESS | 3068 | ++DOCSHELL 19852400 == 37 [pid = 3068] [id = 520] 09:22:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1985C400) [pid = 3068] [serial = 1560] [outer = 00000000] 09:22:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19F68C00) [pid = 3068] [serial = 1561] [outer = 1985C400] 09:22:44 INFO - PROCESS | 3068 | 1466698964652 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A220C00) [pid = 3068] [serial = 1562] [outer = 1985C400] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (126BC000) [pid = 3068] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0D7E7000) [pid = 3068] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1414B000) [pid = 3068] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (170DA800) [pid = 3068] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (19487800) [pid = 3068] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (16990400) [pid = 3068] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (144E6C00) [pid = 3068] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (08C81400) [pid = 3068] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E14EC00) [pid = 3068] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1807F400) [pid = 3068] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D66B800) [pid = 3068] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:22:44 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D77E400) [pid = 3068] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:22:45 INFO - PROCESS | 3068 | 1466698965138 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 09:22:45 INFO - PROCESS | 3068 | 1466698965202 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:22:45 INFO - PROCESS | 3068 | 1466698965204 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:22:45 INFO - PROCESS | 3068 | 1466698965207 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3068 | 1466698965208 Marionette TRACE conn5 <- [1,2046,null,{}] 09:22:45 INFO - PROCESS | 3068 | 1466698965212 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 3068 | 1466698965213 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:45 INFO - PROCESS | 3068 | 1466698965293 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:22:45 INFO - PROCESS | 3068 | 1466698965298 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3068 | 1466698965300 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:45 INFO - PROCESS | 3068 | ++DOCSHELL 1285EC00 == 38 [pid = 3068] [id = 521] 09:22:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (128C9400) [pid = 3068] [serial = 1563] [outer = 00000000] 09:22:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1815E800) [pid = 3068] [serial = 1564] [outer = 128C9400] 09:22:45 INFO - PROCESS | 3068 | 1466698965344 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19487800) [pid = 3068] [serial = 1565] [outer = 128C9400] 09:22:45 INFO - PROCESS | 3068 | 1466698965770 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 09:22:45 INFO - PROCESS | 3068 | 1466698965838 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3068 | 1466698965840 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:22:45 INFO - PROCESS | 3068 | 1466698965843 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3068 | 1466698965845 Marionette TRACE conn5 <- [1,2050,null,{}] 09:22:45 INFO - PROCESS | 3068 | 1466698965848 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 3068 | 1466698965850 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:45 INFO - PROCESS | 3068 | 1466698965933 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:22:45 INFO - PROCESS | 3068 | 1466698965952 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3068 | 1466698965954 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:45 INFO - PROCESS | 3068 | ++DOCSHELL 08C81800 == 39 [pid = 3068] [id = 522] 09:22:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (08D6AC00) [pid = 3068] [serial = 1566] [outer = 00000000] 09:22:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (14474400) [pid = 3068] [serial = 1567] [outer = 08D6AC00] 09:22:46 INFO - PROCESS | 3068 | 1466698965996 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (192A1800) [pid = 3068] [serial = 1568] [outer = 08D6AC00] 09:22:46 INFO - PROCESS | 3068 | 1466698966471 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 09:22:46 INFO - PROCESS | 3068 | 1466698966514 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3068 | 1466698966516 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:22:46 INFO - PROCESS | 3068 | 1466698966519 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:22:46 INFO - PROCESS | 3068 | 1466698966521 Marionette TRACE conn5 <- [1,2054,null,{}] 09:22:46 INFO - PROCESS | 3068 | 1466698966524 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 3068 | 1466698966526 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:46 INFO - PROCESS | 3068 | 1466698966607 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:22:46 INFO - PROCESS | 3068 | 1466698966612 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3068 | 1466698966614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:46 INFO - PROCESS | 3068 | ++DOCSHELL 18638000 == 40 [pid = 3068] [id = 523] 09:22:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A846400) [pid = 3068] [serial = 1569] [outer = 00000000] 09:22:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A8A9800) [pid = 3068] [serial = 1570] [outer = 1A846400] 09:22:46 INFO - PROCESS | 3068 | 1466698966658 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1A8A0800) [pid = 3068] [serial = 1571] [outer = 1A846400] 09:22:47 INFO - PROCESS | 3068 | 1466698967274 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 09:22:47 INFO - PROCESS | 3068 | 1466698967355 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3068 | 1466698967360 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:22:47 INFO - PROCESS | 3068 | 1466698967365 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3068 | 1466698967369 Marionette TRACE conn5 <- [1,2058,null,{}] 09:22:47 INFO - PROCESS | 3068 | 1466698967375 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 3068 | 1466698967378 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:47 INFO - PROCESS | 3068 | 1466698967498 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:22:47 INFO - PROCESS | 3068 | 1466698967632 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3068 | 1466698967634 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:47 INFO - PROCESS | 3068 | ++DOCSHELL 0E158000 == 41 [pid = 3068] [id = 524] 09:22:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0E421C00) [pid = 3068] [serial = 1572] [outer = 00000000] 09:22:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (126C8800) [pid = 3068] [serial = 1573] [outer = 0E421C00] 09:22:47 INFO - PROCESS | 3068 | 1466698967692 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (13C4F400) [pid = 3068] [serial = 1574] [outer = 0E421C00] 09:22:48 INFO - PROCESS | 3068 | 1466698968296 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 09:22:48 INFO - PROCESS | 3068 | 1466698968340 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3068 | 1466698968344 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3068 | 1466698968351 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:22:48 INFO - PROCESS | 3068 | 1466698968353 Marionette TRACE conn5 <- [1,2062,null,{}] 09:22:48 INFO - PROCESS | 3068 | 1466698968358 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 3068 | 1466698968361 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:48 INFO - PROCESS | 3068 | 1466698968475 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:22:48 INFO - PROCESS | 3068 | 1466698968616 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3068 | 1466698968619 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:48 INFO - PROCESS | 3068 | ++DOCSHELL 15DAF400 == 42 [pid = 3068] [id = 525] 09:22:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (15DB1000) [pid = 3068] [serial = 1575] [outer = 00000000] 09:22:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (170DE800) [pid = 3068] [serial = 1576] [outer = 15DB1000] 09:22:48 INFO - PROCESS | 3068 | 1466698968677 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (17FDDC00) [pid = 3068] [serial = 1577] [outer = 15DB1000] 09:22:49 INFO - PROCESS | 3068 | 1466698969266 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 09:22:49 INFO - PROCESS | 3068 | 1466698969325 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3068 | 1466698969327 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:22:49 INFO - PROCESS | 3068 | 1466698969331 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3068 | 1466698969335 Marionette TRACE conn5 <- [1,2066,null,{}] 09:22:49 INFO - PROCESS | 3068 | 1466698969346 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 3068 | 1466698969351 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:49 INFO - PROCESS | 3068 | 1466698969507 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:22:49 INFO - PROCESS | 3068 | 1466698969576 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3068 | 1466698969579 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:49 INFO - PROCESS | 3068 | ++DOCSHELL 1A8BFC00 == 43 [pid = 3068] [id = 526] 09:22:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C0800) [pid = 3068] [serial = 1578] [outer = 00000000] 09:22:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8C5400) [pid = 3068] [serial = 1579] [outer = 1A8C0800] 09:22:49 INFO - PROCESS | 3068 | 1466698969636 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8CA800) [pid = 3068] [serial = 1580] [outer = 1A8C0800] 09:22:50 INFO - PROCESS | 3068 | 1466698970271 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 09:22:50 INFO - PROCESS | 3068 | 1466698970304 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 3068 | 1466698970307 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:22:50 INFO - PROCESS | 3068 | 1466698970310 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:22:50 INFO - PROCESS | 3068 | 1466698970312 Marionette TRACE conn5 <- [1,2070,null,{}] 09:22:50 INFO - PROCESS | 3068 | 1466698970316 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 3068 | 1466698970318 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:50 INFO - PROCESS | 3068 | 1466698970431 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:22:50 INFO - PROCESS | 3068 | 1466698970579 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 3068 | 1466698970581 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:50 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CC800 == 44 [pid = 3068] [id = 527] 09:22:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (18654000) [pid = 3068] [serial = 1581] [outer = 00000000] 09:22:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A8EEC00) [pid = 3068] [serial = 1582] [outer = 18654000] 09:22:50 INFO - PROCESS | 3068 | 1466698970636 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1A8F3C00) [pid = 3068] [serial = 1583] [outer = 18654000] 09:22:51 INFO - PROCESS | 3068 | 1466698971340 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1070ms 09:22:51 INFO - PROCESS | 3068 | 1466698971384 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3068 | 1466698971389 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:22:51 INFO - PROCESS | 3068 | 1466698971393 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3068 | 1466698971396 Marionette TRACE conn5 <- [1,2074,null,{}] 09:22:51 INFO - PROCESS | 3068 | 1466698971402 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 3068 | 1466698971405 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:51 INFO - PROCESS | 3068 | 1466698971506 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:22:51 INFO - PROCESS | 3068 | 1466698971624 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3068 | 1466698971627 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:51 INFO - PROCESS | 3068 | ++DOCSHELL 0E3C9800 == 45 [pid = 3068] [id = 528] 09:22:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (0E458C00) [pid = 3068] [serial = 1584] [outer = 00000000] 09:22:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (12C97000) [pid = 3068] [serial = 1585] [outer = 0E458C00] 09:22:51 INFO - PROCESS | 3068 | 1466698971717 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (12E79000) [pid = 3068] [serial = 1586] [outer = 0E458C00] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 128C9000 == 44 [pid = 3068] [id = 456] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 144DA000 == 43 [pid = 3068] [id = 457] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 08C7FC00 == 42 [pid = 3068] [id = 503] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 0E06F000 == 41 [pid = 3068] [id = 454] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 1691C400 == 40 [pid = 3068] [id = 466] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 1230C800 == 39 [pid = 3068] [id = 455] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 17049800 == 38 [pid = 3068] [id = 467] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 1863C800 == 37 [pid = 3068] [id = 461] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 17043800 == 36 [pid = 3068] [id = 458] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 16C64400 == 35 [pid = 3068] [id = 460] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 0D668C00 == 34 [pid = 3068] [id = 462] 09:22:52 INFO - PROCESS | 3068 | --DOCSHELL 12D23C00 == 33 [pid = 3068] [id = 463] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (12C97800) [pid = 3068] [serial = 1516] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (0E150800) [pid = 3068] [serial = 1499] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (0DF51400) [pid = 3068] [serial = 1498] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (16C66400) [pid = 3068] [serial = 1502] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (14F13000) [pid = 3068] [serial = 1501] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (170E2C00) [pid = 3068] [serial = 1525] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A2E4C00) [pid = 3068] [serial = 1505] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1A21B800) [pid = 3068] [serial = 1504] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18665000) [pid = 3068] [serial = 1507] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (17044C00) [pid = 3068] [serial = 1522] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (170DDC00) [pid = 3068] [serial = 1528] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (17C62C00) [pid = 3068] [serial = 1529] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (171E5000) [pid = 3068] [serial = 1526] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0C609800) [pid = 3068] [serial = 1510] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0C653800) [pid = 3068] [serial = 1511] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1865F000) [pid = 3068] [serial = 1534] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E157C00) [pid = 3068] [serial = 1513] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (18653400) [pid = 3068] [serial = 1532] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E41FC00) [pid = 3068] [serial = 1514] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12D4E800) [pid = 3068] [serial = 1517] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (14F0D400) [pid = 3068] [serial = 1519] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15DAFC00) [pid = 3068] [serial = 1520] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (17049C00) [pid = 3068] [serial = 1523] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (18639800) [pid = 3068] [serial = 1531] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0D8F2000) [pid = 3068] [serial = 1472] [outer = 00000000] [url = about:blank] 09:22:52 INFO - PROCESS | 3068 | 1466698972898 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1591ms 09:22:52 INFO - PROCESS | 3068 | 1466698972986 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3068 | 1466698972990 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:22:52 INFO - PROCESS | 3068 | 1466698972994 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3068 | 1466698972999 Marionette TRACE conn5 <- [1,2078,null,{}] 09:22:53 INFO - PROCESS | 3068 | 1466698973004 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3068 | 1466698973006 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:53 INFO - PROCESS | 3068 | 1466698973095 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:22:53 INFO - PROCESS | 3068 | 1466698973146 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3068 | 1466698973148 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:53 INFO - PROCESS | 3068 | ++DOCSHELL 0D629400 == 34 [pid = 3068] [id = 529] 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0D6E4400) [pid = 3068] [serial = 1587] [outer = 00000000] 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0DF57800) [pid = 3068] [serial = 1588] [outer = 0D6E4400] 09:22:53 INFO - PROCESS | 3068 | 1466698973277 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E01B800) [pid = 3068] [serial = 1589] [outer = 0D6E4400] 09:22:53 INFO - PROCESS | 3068 | 1466698973686 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 09:22:53 INFO - PROCESS | 3068 | 1466698973738 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3068 | 1466698973743 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:22:53 INFO - PROCESS | 3068 | 1466698973750 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:22:53 INFO - PROCESS | 3068 | 1466698973752 Marionette TRACE conn5 <- [1,2082,null,{}] 09:22:53 INFO - PROCESS | 3068 | 1466698973756 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3068 | 1466698973759 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:53 INFO - PROCESS | 3068 | 1466698973850 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:22:53 INFO - PROCESS | 3068 | 1466698973857 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3068 | 1466698973859 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:53 INFO - PROCESS | 3068 | ++DOCSHELL 0F1D7C00 == 35 [pid = 3068] [id = 530] 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0F523000) [pid = 3068] [serial = 1590] [outer = 00000000] 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (125A0400) [pid = 3068] [serial = 1591] [outer = 0F523000] 09:22:53 INFO - PROCESS | 3068 | 1466698973906 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (125E5400) [pid = 3068] [serial = 1592] [outer = 0F523000] 09:22:54 INFO - PROCESS | 3068 | 1466698974348 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:22:54 INFO - PROCESS | 3068 | 1466698974390 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3068 | 1466698974392 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:22:54 INFO - PROCESS | 3068 | 1466698974396 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3068 | 1466698974399 Marionette TRACE conn5 <- [1,2086,null,{}] 09:22:54 INFO - PROCESS | 3068 | 1466698974410 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 3068 | 1466698974414 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:54 INFO - PROCESS | 3068 | 1466698974497 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:22:54 INFO - PROCESS | 3068 | 1466698974504 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3068 | 1466698974507 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:54 INFO - PROCESS | 3068 | ++DOCSHELL 144DB800 == 36 [pid = 3068] [id = 531] 09:22:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (144DD800) [pid = 3068] [serial = 1593] [outer = 00000000] 09:22:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (14F13000) [pid = 3068] [serial = 1594] [outer = 144DD800] 09:22:54 INFO - PROCESS | 3068 | 1466698974554 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (15C86400) [pid = 3068] [serial = 1595] [outer = 144DD800] 09:22:55 INFO - PROCESS | 3068 | 1466698975063 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 09:22:55 INFO - PROCESS | 3068 | 1466698975129 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3068 | 1466698975132 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:22:55 INFO - PROCESS | 3068 | 1466698975140 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:22:55 INFO - PROCESS | 3068 | 1466698975142 Marionette TRACE conn5 <- [1,2090,null,{}] 09:22:55 INFO - PROCESS | 3068 | 1466698975145 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3068 | 1466698975147 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:55 INFO - PROCESS | 3068 | 1466698975295 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:22:55 INFO - PROCESS | 3068 | 1466698975319 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3068 | 1466698975321 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:55 INFO - PROCESS | 3068 | ++DOCSHELL 16989400 == 37 [pid = 3068] [id = 532] 09:22:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1698BC00) [pid = 3068] [serial = 1596] [outer = 00000000] 09:22:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (16C6F000) [pid = 3068] [serial = 1597] [outer = 1698BC00] 09:22:55 INFO - PROCESS | 3068 | 1466698975365 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (17048400) [pid = 3068] [serial = 1598] [outer = 1698BC00] 09:22:55 INFO - PROCESS | 3068 | 1466698975797 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 09:22:55 INFO - PROCESS | 3068 | 1466698975814 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3068 | 1466698975816 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:22:55 INFO - PROCESS | 3068 | 1466698975827 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3068 | 1466698975829 Marionette TRACE conn5 <- [1,2094,null,{}] 09:22:55 INFO - PROCESS | 3068 | 1466698975833 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3068 | 1466698975835 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:55 INFO - PROCESS | 3068 | 1466698975948 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:22:55 INFO - PROCESS | 3068 | 1466698975954 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3068 | 1466698975956 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:55 INFO - PROCESS | 3068 | ++DOCSHELL 1704D000 == 38 [pid = 3068] [id = 533] 09:22:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1704F000) [pid = 3068] [serial = 1599] [outer = 00000000] 09:22:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (170DEC00) [pid = 3068] [serial = 1600] [outer = 1704F000] 09:22:56 INFO - PROCESS | 3068 | 1466698975999 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (170E1000) [pid = 3068] [serial = 1601] [outer = 1704F000] 09:22:56 INFO - PROCESS | 3068 | 1466698976467 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:22:56 INFO - PROCESS | 3068 | 1466698976500 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3068 | 1466698976502 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:22:56 INFO - PROCESS | 3068 | 1466698976505 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3068 | 1466698976506 Marionette TRACE conn5 <- [1,2098,null,{}] 09:22:56 INFO - PROCESS | 3068 | 1466698976510 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 3068 | 1466698976515 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:56 INFO - PROCESS | 3068 | 1466698976688 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (08D6AC00) [pid = 3068] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1A846400) [pid = 3068] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18155800) [pid = 3068] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1865B800) [pid = 3068] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1985C400) [pid = 3068] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0D776400) [pid = 3068] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0C60B000) [pid = 3068] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0F1D4000) [pid = 3068] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1447EC00) [pid = 3068] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (181F7000) [pid = 3068] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (170DBC00) [pid = 3068] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (16990C00) [pid = 3068] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (128C9400) [pid = 3068] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:22:57 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17FE2400) [pid = 3068] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:22:57 INFO - PROCESS | 3068 | 1466698977063 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3068 | 1466698977065 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:57 INFO - PROCESS | 3068 | ++DOCSHELL 08D6B000 == 39 [pid = 3068] [id = 534] 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0C60B000) [pid = 3068] [serial = 1602] [outer = 00000000] 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0D8EA000) [pid = 3068] [serial = 1603] [outer = 0C60B000] 09:22:57 INFO - PROCESS | 3068 | 1466698977112 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (128C9400) [pid = 3068] [serial = 1604] [outer = 0C60B000] 09:22:57 INFO - PROCESS | 3068 | 1466698977486 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 09:22:57 INFO - PROCESS | 3068 | 1466698977526 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:22:57 INFO - PROCESS | 3068 | 1466698977528 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:22:57 INFO - PROCESS | 3068 | 1466698977532 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 3068 | 1466698977533 Marionette TRACE conn5 <- [1,2102,null,{}] 09:22:57 INFO - PROCESS | 3068 | 1466698977537 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 3068 | 1466698977538 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:57 INFO - PROCESS | 3068 | 1466698977615 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:22:57 INFO - PROCESS | 3068 | 1466698977709 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3068 | 1466698977711 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:57 INFO - PROCESS | 3068 | ++DOCSHELL 0C658C00 == 40 [pid = 3068] [id = 535] 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E62DC00) [pid = 3068] [serial = 1605] [outer = 00000000] 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17FDEC00) [pid = 3068] [serial = 1606] [outer = 0E62DC00] 09:22:57 INFO - PROCESS | 3068 | 1466698977755 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18636000) [pid = 3068] [serial = 1607] [outer = 0E62DC00] 09:22:58 INFO - PROCESS | 3068 | 1466698978117 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 09:22:58 INFO - PROCESS | 3068 | 1466698978163 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3068 | 1466698978165 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:22:58 INFO - PROCESS | 3068 | 1466698978168 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3068 | 1466698978170 Marionette TRACE conn5 <- [1,2106,null,{}] 09:22:58 INFO - PROCESS | 3068 | 1466698978173 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3068 | 1466698978174 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:58 INFO - PROCESS | 3068 | 1466698978290 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:22:58 INFO - PROCESS | 3068 | 1466698978329 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3068 | 1466698978330 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:58 INFO - PROCESS | 3068 | ++DOCSHELL 171DD800 == 41 [pid = 3068] [id = 536] 09:22:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (171E1400) [pid = 3068] [serial = 1608] [outer = 00000000] 09:22:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18655000) [pid = 3068] [serial = 1609] [outer = 171E1400] 09:22:58 INFO - PROCESS | 3068 | 1466698978375 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (17040800) [pid = 3068] [serial = 1610] [outer = 171E1400] 09:22:58 INFO - PROCESS | 3068 | 1466698978790 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:22:58 INFO - PROCESS | 3068 | 1466698978840 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3068 | 1466698978842 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:22:58 INFO - PROCESS | 3068 | 1466698978845 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3068 | 1466698978847 Marionette TRACE conn5 <- [1,2110,null,{}] 09:22:58 INFO - PROCESS | 3068 | 1466698978863 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3068 | 1466698978865 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:58 INFO - PROCESS | 3068 | 1466698978945 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:22:58 INFO - PROCESS | 3068 | 1466698978954 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3068 | 1466698978956 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:58 INFO - PROCESS | 3068 | ++DOCSHELL 18663400 == 42 [pid = 3068] [id = 537] 09:22:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (19158C00) [pid = 3068] [serial = 1611] [outer = 00000000] 09:22:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (192A0800) [pid = 3068] [serial = 1612] [outer = 19158C00] 09:22:59 INFO - PROCESS | 3068 | 1466698979008 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (192AC000) [pid = 3068] [serial = 1613] [outer = 19158C00] 09:22:59 INFO - PROCESS | 3068 | 1466698979787 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 990ms 09:22:59 INFO - PROCESS | 3068 | 1466698979841 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3068 | 1466698979845 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:22:59 INFO - PROCESS | 3068 | 1466698979851 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3068 | 1466698979856 Marionette TRACE conn5 <- [1,2114,null,{}] 09:22:59 INFO - PROCESS | 3068 | 1466698979861 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 3068 | 1466698979864 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:22:59 INFO - PROCESS | 3068 | 1466698979986 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:23:00 INFO - PROCESS | 3068 | 1466698980124 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 3068 | 1466698980127 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:00 INFO - PROCESS | 3068 | ++DOCSHELL 0D8F4400 == 43 [pid = 3068] [id = 538] 09:23:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0DF50C00) [pid = 3068] [serial = 1614] [outer = 00000000] 09:23:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0E7F6C00) [pid = 3068] [serial = 1615] [outer = 0DF50C00] 09:23:00 INFO - PROCESS | 3068 | 1466698980186 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1259FC00) [pid = 3068] [serial = 1616] [outer = 0DF50C00] 09:23:00 INFO - PROCESS | 3068 | 1466698980846 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1079ms 09:23:00 INFO - PROCESS | 3068 | 1466698980930 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3068 | 1466698980935 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:23:00 INFO - PROCESS | 3068 | 1466698980941 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 3068 | 1466698980944 Marionette TRACE conn5 <- [1,2118,null,{}] 09:23:00 INFO - PROCESS | 3068 | 1466698980948 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 3068 | 1466698980951 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:01 INFO - PROCESS | 3068 | 1466698981137 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:23:01 INFO - PROCESS | 3068 | 1466698981147 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3068 | 1466698981150 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:01 INFO - PROCESS | 3068 | ++DOCSHELL 15C52800 == 44 [pid = 3068] [id = 539] 09:23:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (15C82400) [pid = 3068] [serial = 1617] [outer = 00000000] 09:23:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (17043000) [pid = 3068] [serial = 1618] [outer = 15C82400] 09:23:01 INFO - PROCESS | 3068 | 1466698981206 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1714DC00) [pid = 3068] [serial = 1619] [outer = 15C82400] 09:23:02 INFO - PROCESS | 3068 | 1466698982146 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3068 | 1466698982242 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:23:02 INFO - PROCESS | 3068 | 1466698982250 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3068 | 1466698982253 Marionette TRACE conn5 <- [1,2122,null,{}] 09:23:02 INFO - PROCESS | 3068 | 1466698982258 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 3068 | 1466698982261 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:02 INFO - PROCESS | 3068 | 1466698982355 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:23:02 INFO - PROCESS | 3068 | 1466698982362 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 3068 | 1466698982366 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:02 INFO - PROCESS | 3068 | ++DOCSHELL 0DF57000 == 36 [pid = 3068] [id = 540] 09:23:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0DF5A000) [pid = 3068] [serial = 1620] [outer = 00000000] 09:23:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E01CC00) [pid = 3068] [serial = 1621] [outer = 0DF5A000] 09:23:02 INFO - PROCESS | 3068 | 1466698982414 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E152000) [pid = 3068] [serial = 1622] [outer = 0DF5A000] 09:23:02 INFO - PROCESS | 3068 | 1466698982945 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 09:23:02 INFO - PROCESS | 3068 | 1466698982984 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3068 | 1466698982988 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:23:02 INFO - PROCESS | 3068 | 1466698982994 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3068 | 1466698982996 Marionette TRACE conn5 <- [1,2126,null,{}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:23:03 INFO - PROCESS | 3068 | 1466698983000 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 3068 | 1466698983003 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:03 INFO - PROCESS | 3068 | 1466698983090 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:23:03 INFO - PROCESS | 3068 | 1466698983192 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3068 | 1466698983195 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:03 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F0400 == 37 [pid = 3068] [id = 541] 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0F52AC00) [pid = 3068] [serial = 1623] [outer = 00000000] 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12D44400) [pid = 3068] [serial = 1624] [outer = 0F52AC00] 09:23:03 INFO - PROCESS | 3068 | 1466698983243 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12E73000) [pid = 3068] [serial = 1625] [outer = 0F52AC00] 09:23:03 INFO - PROCESS | 3068 | 1466698983633 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 09:23:03 INFO - PROCESS | 3068 | 1466698983669 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3068 | 1466698983671 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:23:03 INFO - PROCESS | 3068 | 1466698983675 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 3068 | 1466698983678 Marionette TRACE conn5 <- [1,2130,null,{}] 09:23:03 INFO - PROCESS | 3068 | 1466698983689 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 3068 | 1466698983693 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:03 INFO - PROCESS | 3068 | 1466698983807 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:23:03 INFO - PROCESS | 3068 | 1466698983818 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3068 | 1466698983821 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:03 INFO - PROCESS | 3068 | ++DOCSHELL 16C66000 == 38 [pid = 3068] [id = 542] 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C66800) [pid = 3068] [serial = 1626] [outer = 00000000] 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16C6F800) [pid = 3068] [serial = 1627] [outer = 16C66800] 09:23:03 INFO - PROCESS | 3068 | 1466698983869 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17046800) [pid = 3068] [serial = 1628] [outer = 16C66800] 09:23:04 INFO - PROCESS | 3068 | 1466698984350 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3068 | 1466698984412 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:23:04 INFO - PROCESS | 3068 | 1466698984415 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:23:04 INFO - PROCESS | 3068 | 1466698984416 Marionette TRACE conn5 <- [1,2134,null,{}] 09:23:04 INFO - PROCESS | 3068 | 1466698984420 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 3068 | 1466698984422 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:04 INFO - PROCESS | 3068 | 1466698984542 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:23:04 INFO - PROCESS | 3068 | 1466698984605 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3068 | 1466698984607 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:04 INFO - PROCESS | 3068 | ++DOCSHELL 17FDF000 == 39 [pid = 3068] [id = 543] 09:23:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE0C00) [pid = 3068] [serial = 1629] [outer = 00000000] 09:23:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE5C00) [pid = 3068] [serial = 1630] [outer = 17FE0C00] 09:23:04 INFO - PROCESS | 3068 | 1466698984653 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18158000) [pid = 3068] [serial = 1631] [outer = 17FE0C00] 09:23:05 INFO - PROCESS | 3068 | 1466698985094 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3068 | 1466698985151 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:23:05 INFO - PROCESS | 3068 | 1466698985186 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3068 | 1466698985188 Marionette TRACE conn5 <- [1,2138,null,{}] 09:23:05 INFO - PROCESS | 3068 | 1466698985200 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 3068 | 1466698985202 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:05 INFO - PROCESS | 3068 | 1466698985314 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:23:05 INFO - PROCESS | 3068 | 1466698985325 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 3068 | 1466698985327 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:05 INFO - PROCESS | 3068 | ++DOCSHELL 17FE5800 == 40 [pid = 3068] [id = 544] 09:23:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1815CC00) [pid = 3068] [serial = 1632] [outer = 00000000] 09:23:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1865AC00) [pid = 3068] [serial = 1633] [outer = 1815CC00] 09:23:05 INFO - PROCESS | 3068 | 1466698985371 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18663800) [pid = 3068] [serial = 1634] [outer = 1815CC00] 09:23:05 INFO - PROCESS | 3068 | 1466698985825 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 710ms 09:23:05 INFO - PROCESS | 3068 | 1466698985871 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3068 | 1466698985873 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:23:05 INFO - PROCESS | 3068 | 1466698985876 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3068 | 1466698985878 Marionette TRACE conn5 <- [1,2142,null,{}] 09:23:05 INFO - PROCESS | 3068 | 1466698985881 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 3068 | 1466698985887 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:06 INFO - PROCESS | 3068 | 1466698986036 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:23:06 INFO - PROCESS | 3068 | 1466698986105 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3068 | 1466698986107 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:06 INFO - PROCESS | 3068 | ++DOCSHELL 19161800 == 41 [pid = 3068] [id = 545] 09:23:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19163800) [pid = 3068] [serial = 1635] [outer = 00000000] 09:23:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19853C00) [pid = 3068] [serial = 1636] [outer = 19163800] 09:23:06 INFO - PROCESS | 3068 | 1466698986151 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (192A1C00) [pid = 3068] [serial = 1637] [outer = 19163800] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (171E1400) [pid = 3068] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E458C00) [pid = 3068] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18654000) [pid = 3068] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E421C00) [pid = 3068] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (144DD800) [pid = 3068] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1698BC00) [pid = 3068] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0F523000) [pid = 3068] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (15DB1000) [pid = 3068] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1704F000) [pid = 3068] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1A8C0800) [pid = 3068] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0D6E4400) [pid = 3068] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0E62DC00) [pid = 3068] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:23:06 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0C60B000) [pid = 3068] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:23:06 INFO - PROCESS | 3068 | 1466698986676 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 830ms 09:23:06 INFO - PROCESS | 3068 | 1466698986709 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3068 | 1466698986711 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:23:06 INFO - PROCESS | 3068 | 1466698986714 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3068 | 1466698986716 Marionette TRACE conn5 <- [1,2146,null,{}] 09:23:06 INFO - PROCESS | 3068 | 1466698986719 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 3068 | 1466698986721 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:06 INFO - PROCESS | 3068 | 1466698986835 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:23:06 INFO - PROCESS | 3068 | 1466698986899 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3068 | 1466698986901 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:06 INFO - PROCESS | 3068 | ++DOCSHELL 0D77CC00 == 42 [pid = 3068] [id = 546] 09:23:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (0D7E7800) [pid = 3068] [serial = 1638] [outer = 00000000] 09:23:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1704C400) [pid = 3068] [serial = 1639] [outer = 0D7E7800] 09:23:06 INFO - PROCESS | 3068 | 1466698986945 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1815DC00) [pid = 3068] [serial = 1640] [outer = 0D7E7800] 09:23:07 INFO - PROCESS | 3068 | 1466698987305 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 09:23:07 INFO - PROCESS | 3068 | 1466698987345 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:23:07 INFO - PROCESS | 3068 | 1466698987347 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:23:07 INFO - PROCESS | 3068 | 1466698987350 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3068 | 1466698987352 Marionette TRACE conn5 <- [1,2150,null,{}] 09:23:07 INFO - PROCESS | 3068 | 1466698987355 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 3068 | 1466698987357 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:07 INFO - PROCESS | 3068 | 1466698987436 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:23:07 INFO - PROCESS | 3068 | 1466698987442 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3068 | 1466698987444 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:07 INFO - PROCESS | 3068 | ++DOCSHELL 192A3400 == 43 [pid = 3068] [id = 547] 09:23:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (19859400) [pid = 3068] [serial = 1641] [outer = 00000000] 09:23:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1A2B5400) [pid = 3068] [serial = 1642] [outer = 19859400] 09:23:07 INFO - PROCESS | 3068 | 1466698987488 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1A843400) [pid = 3068] [serial = 1643] [outer = 19859400] 09:23:07 INFO - PROCESS | 3068 | 1466698987921 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 09:23:07 INFO - PROCESS | 3068 | 1466698987981 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3068 | 1466698987993 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:23:07 INFO - PROCESS | 3068 | 1466698987997 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3068 | 1466698987999 Marionette TRACE conn5 <- [1,2154,null,{}] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:23:08 INFO - PROCESS | 3068 | 1466698988002 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 3068 | 1466698988004 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:08 INFO - PROCESS | 3068 | 1466698988083 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:23:08 INFO - PROCESS | 3068 | 1466698988089 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3068 | 1466698988090 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:08 INFO - PROCESS | 3068 | ++DOCSHELL 1A58B400 == 44 [pid = 3068] [id = 548] 09:23:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A848C00) [pid = 3068] [serial = 1644] [outer = 00000000] 09:23:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A877000) [pid = 3068] [serial = 1645] [outer = 1A848C00] 09:23:08 INFO - PROCESS | 3068 | 1466698988135 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A877C00) [pid = 3068] [serial = 1646] [outer = 1A848C00] 09:23:08 INFO - PROCESS | 3068 | --DOCSHELL 0F1D4C00 == 43 [pid = 3068] [id = 12] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 15DAF400 == 42 [pid = 3068] [id = 525] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0E158000 == 41 [pid = 3068] [id = 524] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0D6CC800 == 40 [pid = 3068] [id = 527] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 18638000 == 39 [pid = 3068] [id = 523] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 1285EC00 == 38 [pid = 3068] [id = 521] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 08C81800 == 37 [pid = 3068] [id = 522] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 1A8BFC00 == 36 [pid = 3068] [id = 526] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0DF57000 == 35 [pid = 3068] [id = 540] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 15C52800 == 34 [pid = 3068] [id = 539] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 18663400 == 33 [pid = 3068] [id = 537] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0D8F4400 == 32 [pid = 3068] [id = 538] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0E7F0400 == 31 [pid = 3068] [id = 541] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 16C66000 == 30 [pid = 3068] [id = 542] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 19161800 == 29 [pid = 3068] [id = 545] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 17FDF000 == 28 [pid = 3068] [id = 543] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 17FE5800 == 27 [pid = 3068] [id = 544] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 192A3400 == 26 [pid = 3068] [id = 547] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0D77CC00 == 25 [pid = 3068] [id = 546] 09:23:09 INFO - PROCESS | 3068 | --DOCSHELL 0CE90400 == 24 [pid = 3068] [id = 13] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (18655000) [pid = 3068] [serial = 1609] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12C97000) [pid = 3068] [serial = 1585] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A8F3C00) [pid = 3068] [serial = 1583] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (13C4F400) [pid = 3068] [serial = 1574] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (15C86400) [pid = 3068] [serial = 1595] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14F13000) [pid = 3068] [serial = 1594] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A8EEC00) [pid = 3068] [serial = 1582] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C6F000) [pid = 3068] [serial = 1597] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (125E5400) [pid = 3068] [serial = 1592] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17048400) [pid = 3068] [serial = 1598] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (17FDDC00) [pid = 3068] [serial = 1577] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (170DEC00) [pid = 3068] [serial = 1600] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1A8C5400) [pid = 3068] [serial = 1579] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (12E79000) [pid = 3068] [serial = 1586] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0E01B800) [pid = 3068] [serial = 1589] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (17FDEC00) [pid = 3068] [serial = 1606] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (18636000) [pid = 3068] [serial = 1607] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (128C9400) [pid = 3068] [serial = 1604] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (125A0400) [pid = 3068] [serial = 1591] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (1A8CA800) [pid = 3068] [serial = 1580] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (0D8EA000) [pid = 3068] [serial = 1603] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (170E1000) [pid = 3068] [serial = 1601] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (0DF57800) [pid = 3068] [serial = 1588] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (170DE800) [pid = 3068] [serial = 1576] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (126C8800) [pid = 3068] [serial = 1573] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (17040800) [pid = 3068] [serial = 1610] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3068 | 1466698990089 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2124ms 09:23:10 INFO - PROCESS | 3068 | 1466698990127 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3068 | 1466698990132 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:23:10 INFO - PROCESS | 3068 | 1466698990137 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 3068 | 1466698990142 Marionette TRACE conn5 <- [1,2158,null,{}] 09:23:10 INFO - PROCESS | 3068 | 1466698990150 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 3068 | 1466698990154 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:10 INFO - PROCESS | 3068 | 1466698990296 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:23:10 INFO - PROCESS | 3068 | 1466698990421 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3068 | 1466698990426 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:10 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CE000 == 25 [pid = 3068] [id = 549] 09:23:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0D6CE400) [pid = 3068] [serial = 1647] [outer = 00000000] 09:23:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0D7E5C00) [pid = 3068] [serial = 1648] [outer = 0D6CE400] 09:23:10 INFO - PROCESS | 3068 | 1466698990487 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (0D8E9800) [pid = 3068] [serial = 1649] [outer = 0D6CE400] 09:23:11 INFO - PROCESS | 3068 | 1466698991200 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1081ms 09:23:11 INFO - PROCESS | 3068 | 1466698991228 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3068 | 1466698991234 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:23:11 INFO - PROCESS | 3068 | 1466698991240 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 3068 | 1466698991243 Marionette TRACE conn5 <- [1,2162,null,{}] 09:23:11 INFO - PROCESS | 3068 | 1466698991247 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3068 | 1466698991251 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:11 INFO - PROCESS | 3068 | 1466698991375 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:23:11 INFO - PROCESS | 3068 | 1466698991508 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3068 | 1466698991511 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:11 INFO - PROCESS | 3068 | ++DOCSHELL 0E156000 == 26 [pid = 3068] [id = 550] 09:23:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (0E156800) [pid = 3068] [serial = 1650] [outer = 00000000] 09:23:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (0E15B800) [pid = 3068] [serial = 1651] [outer = 0E156800] 09:23:11 INFO - PROCESS | 3068 | 1466698991570 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (0E424800) [pid = 3068] [serial = 1652] [outer = 0E156800] 09:23:12 INFO - PROCESS | 3068 | 1466698992296 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1129ms 09:23:12 INFO - PROCESS | 3068 | 1466698992372 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 3068 | 1466698992375 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:23:12 INFO - PROCESS | 3068 | 1466698992379 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:23:12 INFO - PROCESS | 3068 | 1466698992383 Marionette TRACE conn5 <- [1,2166,null,{}] 09:23:12 INFO - PROCESS | 3068 | 1466698992395 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 3068 | 1466698992400 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:12 INFO - PROCESS | 3068 | 1466698992563 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:23:12 INFO - PROCESS | 3068 | 1466698992691 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3068 | 1466698992694 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:12 INFO - PROCESS | 3068 | ++DOCSHELL 0C610800 == 27 [pid = 3068] [id = 551] 09:23:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0C611000) [pid = 3068] [serial = 1653] [outer = 00000000] 09:23:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0CE90800) [pid = 3068] [serial = 1654] [outer = 0C611000] 09:23:12 INFO - PROCESS | 3068 | 1466698992746 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0D8EF000) [pid = 3068] [serial = 1655] [outer = 0C611000] 09:23:12 INFO - PROCESS | 3068 | --DOCSHELL 19852400 == 26 [pid = 3068] [id = 520] 09:23:12 INFO - PROCESS | 3068 | --DOCSHELL 18160800 == 25 [pid = 3068] [id = 519] 09:23:12 INFO - PROCESS | 3068 | --DOCSHELL 0D734400 == 24 [pid = 3068] [id = 512] 09:23:13 INFO - PROCESS | 3068 | 1466698993201 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 870ms 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:23:13 INFO - PROCESS | 3068 | 1466698993253 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3068 | 1466698993257 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:23:13 INFO - PROCESS | 3068 | 1466698993262 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 3068 | 1466698993265 Marionette TRACE conn5 <- [1,2170,null,{}] 09:23:13 INFO - PROCESS | 3068 | 1466698993269 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 3068 | 1466698993272 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:13 INFO - PROCESS | 3068 | 1466698993362 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:23:13 INFO - PROCESS | 3068 | 1466698993371 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3068 | 1466698993373 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:13 INFO - PROCESS | 3068 | ++DOCSHELL 125A6400 == 25 [pid = 3068] [id = 552] 09:23:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (125A7C00) [pid = 3068] [serial = 1656] [outer = 00000000] 09:23:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (125E6800) [pid = 3068] [serial = 1657] [outer = 125A7C00] 09:23:13 INFO - PROCESS | 3068 | 1466698993420 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (128D5800) [pid = 3068] [serial = 1658] [outer = 125A7C00] 09:23:13 INFO - PROCESS | 3068 | 1466698993910 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 09:23:13 INFO - PROCESS | 3068 | 1466698993933 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3068 | 1466698993935 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:23:13 INFO - PROCESS | 3068 | 1466698993939 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:23:13 INFO - PROCESS | 3068 | 1466698993941 Marionette TRACE conn5 <- [1,2174,null,{}] 09:23:13 INFO - PROCESS | 3068 | 1466698993944 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 3068 | 1466698993946 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:14 INFO - PROCESS | 3068 | 1466698994034 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:23:14 INFO - PROCESS | 3068 | 1466698994077 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3068 | 1466698994079 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:14 INFO - PROCESS | 3068 | ++DOCSHELL 14145C00 == 26 [pid = 3068] [id = 553] 09:23:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (14148400) [pid = 3068] [serial = 1659] [outer = 00000000] 09:23:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (14475000) [pid = 3068] [serial = 1660] [outer = 14148400] 09:23:14 INFO - PROCESS | 3068 | 1466698994125 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1447C800) [pid = 3068] [serial = 1661] [outer = 14148400] 09:23:14 INFO - PROCESS | 3068 | 1466698994620 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 732ms 09:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:23:14 INFO - PROCESS | 3068 | 1466698994674 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3068 | 1466698994678 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 3068 | 1466698994688 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 3068 | 1466698994692 Marionette TRACE conn5 <- [1,2178,null,{}] 09:23:14 INFO - PROCESS | 3068 | 1466698994696 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 3068 | 1466698994699 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:14 INFO - PROCESS | 3068 | 1466698994793 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:23:14 INFO - PROCESS | 3068 | 1466698994893 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3068 | 1466698994895 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:14 INFO - PROCESS | 3068 | ++DOCSHELL 12D44C00 == 27 [pid = 3068] [id = 554] 09:23:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (144DD800) [pid = 3068] [serial = 1662] [outer = 00000000] 09:23:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1691CC00) [pid = 3068] [serial = 1663] [outer = 144DD800] 09:23:14 INFO - PROCESS | 3068 | 1466698994939 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C61000) [pid = 3068] [serial = 1664] [outer = 144DD800] 09:23:15 INFO - PROCESS | 3068 | 1466698995355 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 09:23:15 INFO - PROCESS | 3068 | 1466698995374 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3068 | 1466698995376 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:23:15 INFO - PROCESS | 3068 | 1466698995379 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3068 | 1466698995381 Marionette TRACE conn5 <- [1,2182,null,{}] 09:23:15 INFO - PROCESS | 3068 | 1466698995384 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 3068 | 1466698995386 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:15 INFO - PROCESS | 3068 | 1466698995529 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:23:15 INFO - PROCESS | 3068 | 1466698995551 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3068 | 1466698995553 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:15 INFO - PROCESS | 3068 | ++DOCSHELL 16C67000 == 28 [pid = 3068] [id = 555] 09:23:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C6A800) [pid = 3068] [serial = 1665] [outer = 00000000] 09:23:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17047000) [pid = 3068] [serial = 1666] [outer = 16C6A800] 09:23:15 INFO - PROCESS | 3068 | 1466698995597 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1704C800) [pid = 3068] [serial = 1667] [outer = 16C6A800] 09:23:16 INFO - PROCESS | 3068 | 1466698996101 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 09:23:16 INFO - PROCESS | 3068 | 1466698996150 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3068 | 1466698996152 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:23:16 INFO - PROCESS | 3068 | 1466698996155 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 3068 | 1466698996157 Marionette TRACE conn5 <- [1,2186,null,{}] 09:23:16 INFO - PROCESS | 3068 | 1466698996166 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3068 | 1466698996168 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:16 INFO - PROCESS | 3068 | 1466698996281 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:23:16 INFO - PROCESS | 3068 | 1466698996287 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3068 | 1466698996292 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:16 INFO - PROCESS | 3068 | ++DOCSHELL 170E3000 == 29 [pid = 3068] [id = 556] 09:23:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (170E3400) [pid = 3068] [serial = 1668] [outer = 00000000] 09:23:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171DAC00) [pid = 3068] [serial = 1669] [outer = 170E3400] 09:23:16 INFO - PROCESS | 3068 | 1466698996354 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E6C00) [pid = 3068] [serial = 1670] [outer = 170E3400] 09:23:16 INFO - PROCESS | 3068 | 1466698996869 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 09:23:16 INFO - PROCESS | 3068 | 1466698996927 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3068 | 1466698996929 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3068 | 1466698996932 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:23:16 INFO - PROCESS | 3068 | 1466698996934 Marionette TRACE conn5 <- [1,2190,null,{}] 09:23:16 INFO - PROCESS | 3068 | 1466698996938 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3068 | 1466698996939 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:17 INFO - PROCESS | 3068 | 1466698997057 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:23:17 INFO - PROCESS | 3068 | 1466698997131 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3068 | 1466698997133 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0F1DEC00) [pid = 3068] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1815CC00) [pid = 3068] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D7E7800) [pid = 3068] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (19163800) [pid = 3068] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (19859400) [pid = 3068] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C66800) [pid = 3068] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0F52AC00) [pid = 3068] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0DF5A000) [pid = 3068] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (15C82400) [pid = 3068] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0DF50C00) [pid = 3068] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (19158C00) [pid = 3068] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0D628400) [pid = 3068] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:23:17 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (17FE0C00) [pid = 3068] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:23:17 INFO - PROCESS | 3068 | ++DOCSHELL 0C604400 == 30 [pid = 3068] [id = 557] 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C60FC00) [pid = 3068] [serial = 1671] [outer = 00000000] 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0DF59C00) [pid = 3068] [serial = 1672] [outer = 0C60FC00] 09:23:17 INFO - PROCESS | 3068 | 1466698997183 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0F1DEC00) [pid = 3068] [serial = 1673] [outer = 0C60FC00] 09:23:17 INFO - PROCESS | 3068 | 1466698997550 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 09:23:17 INFO - PROCESS | 3068 | 1466698997607 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3068 | 1466698997609 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:23:17 INFO - PROCESS | 3068 | 1466698997612 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 3068 | 1466698997613 Marionette TRACE conn5 <- [1,2194,null,{}] 09:23:17 INFO - PROCESS | 3068 | 1466698997617 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 3068 | 1466698997619 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:17 INFO - PROCESS | 3068 | 1466698997699 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:23:17 INFO - PROCESS | 3068 | 1466698997705 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3068 | 1466698997706 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:17 INFO - PROCESS | 3068 | ++DOCSHELL 0DF50C00 == 31 [pid = 3068] [id = 558] 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0DF52000) [pid = 3068] [serial = 1674] [outer = 00000000] 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17FDF800) [pid = 3068] [serial = 1675] [outer = 0DF52000] 09:23:17 INFO - PROCESS | 3068 | 1466698997750 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (181F8000) [pid = 3068] [serial = 1676] [outer = 0DF52000] 09:23:18 INFO - PROCESS | 3068 | 1466698998181 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 09:23:18 INFO - PROCESS | 3068 | 1466698998243 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3068 | 1466698998245 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:23:18 INFO - PROCESS | 3068 | 1466698998248 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 3068 | 1466698998249 Marionette TRACE conn5 <- [1,2198,null,{}] 09:23:18 INFO - PROCESS | 3068 | 1466698998253 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 3068 | 1466698998255 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:18 INFO - PROCESS | 3068 | 1466698998336 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:23:18 INFO - PROCESS | 3068 | 1466698998341 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3068 | 1466698998343 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:18 INFO - PROCESS | 3068 | ++DOCSHELL 18160400 == 32 [pid = 3068] [id = 559] 09:23:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (18633000) [pid = 3068] [serial = 1677] [outer = 00000000] 09:23:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1863E400) [pid = 3068] [serial = 1678] [outer = 18633000] 09:23:18 INFO - PROCESS | 3068 | 1466698998386 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1863EC00) [pid = 3068] [serial = 1679] [outer = 18633000] 09:23:18 INFO - PROCESS | 3068 | 1466698998841 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 09:23:18 INFO - PROCESS | 3068 | 1466698998892 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3068 | 1466698998894 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:23:18 INFO - PROCESS | 3068 | 1466698998902 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 3068 | 1466698998904 Marionette TRACE conn5 <- [1,2202,null,{}] 09:23:18 INFO - PROCESS | 3068 | 1466698998907 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 3068 | 1466698998909 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:18 INFO - PROCESS | 3068 | 1466698998988 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:23:18 INFO - PROCESS | 3068 | 1466698998994 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3068 | 1466698999004 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:19 INFO - PROCESS | 3068 | ++DOCSHELL 18656000 == 33 [pid = 3068] [id = 560] 09:23:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18658800) [pid = 3068] [serial = 1680] [outer = 00000000] 09:23:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1865E000) [pid = 3068] [serial = 1681] [outer = 18658800] 09:23:19 INFO - PROCESS | 3068 | 1466698999049 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19163400) [pid = 3068] [serial = 1682] [outer = 18658800] 09:23:19 INFO - PROCESS | 3068 | 1466698999632 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 770ms 09:23:19 INFO - PROCESS | 3068 | 1466698999677 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3068 | 1466698999682 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:23:19 INFO - PROCESS | 3068 | 1466698999775 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 3068 | 1466698999779 Marionette TRACE conn5 <- [1,2206,null,{}] 09:23:19 INFO - PROCESS | 3068 | 1466698999786 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 3068 | 1466698999789 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:19 INFO - PROCESS | 3068 | 1466698999907 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:23:20 INFO - PROCESS | 3068 | 1466699000038 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3068 | 1466699000041 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:20 INFO - PROCESS | 3068 | ++DOCSHELL 0D784400 == 34 [pid = 3068] [id = 561] 09:23:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E01F800) [pid = 3068] [serial = 1683] [outer = 00000000] 09:23:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (125A0800) [pid = 3068] [serial = 1684] [outer = 0E01F800] 09:23:20 INFO - PROCESS | 3068 | 1466699000105 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (12D46C00) [pid = 3068] [serial = 1685] [outer = 0E01F800] 09:23:20 INFO - PROCESS | 3068 | 1466699000680 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 09:23:20 INFO - PROCESS | 3068 | 1466699000717 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3068 | 1466699000722 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:23:20 INFO - PROCESS | 3068 | 1466699000729 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 3068 | 1466699000732 Marionette TRACE conn5 <- [1,2210,null,{}] 09:23:20 INFO - PROCESS | 3068 | 1466699000737 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 3068 | 1466699000740 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:20 INFO - PROCESS | 3068 | 1466699000857 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:23:20 INFO - PROCESS | 3068 | 1466699000968 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3068 | 1466699000971 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:20 INFO - PROCESS | 3068 | ++DOCSHELL 159E3800 == 35 [pid = 3068] [id = 562] 09:23:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (15C45000) [pid = 3068] [serial = 1686] [outer = 00000000] 09:23:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (16990000) [pid = 3068] [serial = 1687] [outer = 15C45000] 09:23:21 INFO - PROCESS | 3068 | 1466699001026 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (170DC400) [pid = 3068] [serial = 1688] [outer = 15C45000] 09:23:21 INFO - PROCESS | 3068 | 1466699001628 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 09:23:21 INFO - PROCESS | 3068 | 1466699001660 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 3068 | 1466699001663 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:23:21 INFO - PROCESS | 3068 | 1466699001666 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:23:21 INFO - PROCESS | 3068 | 1466699001670 Marionette TRACE conn5 <- [1,2214,null,{}] 09:23:21 INFO - PROCESS | 3068 | 1466699001681 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 3068 | 1466699001686 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:21 INFO - PROCESS | 3068 | 1466699001794 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:23:21 INFO - PROCESS | 3068 | 1466699001907 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3068 | 1466699001910 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:21 INFO - PROCESS | 3068 | ++DOCSHELL 19230800 == 36 [pid = 3068] [id = 563] 09:23:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1929DC00) [pid = 3068] [serial = 1689] [outer = 00000000] 09:23:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (192A3000) [pid = 3068] [serial = 1690] [outer = 1929DC00] 09:23:22 INFO - PROCESS | 3068 | 1466699002007 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (192AC400) [pid = 3068] [serial = 1691] [outer = 1929DC00] 09:23:22 INFO - PROCESS | 3068 | 1466699002581 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 09:23:22 INFO - PROCESS | 3068 | 1466699002600 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 3068 | 1466699002603 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:23:22 INFO - PROCESS | 3068 | 1466699002606 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:23:22 INFO - PROCESS | 3068 | 1466699002608 Marionette TRACE conn5 <- [1,2218,null,{}] 09:23:22 INFO - PROCESS | 3068 | 1466699002611 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 3068 | 1466699002614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:22 INFO - PROCESS | 3068 | 1466699002724 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:23:22 INFO - PROCESS | 3068 | 1466699002837 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3068 | 1466699002839 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:23 INFO - PROCESS | 3068 | ++DOCSHELL 08D6A400 == 37 [pid = 3068] [id = 564] 09:23:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (08D6AC00) [pid = 3068] [serial = 1692] [outer = 00000000] 09:23:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0D860400) [pid = 3068] [serial = 1693] [outer = 08D6AC00] 09:23:23 INFO - PROCESS | 3068 | 1466699003035 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0E070C00) [pid = 3068] [serial = 1694] [outer = 08D6AC00] 09:23:23 INFO - PROCESS | 3068 | 1466699003624 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1066ms 09:23:23 INFO - PROCESS | 3068 | 1466699003676 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3068 | 1466699003680 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:23:23 INFO - PROCESS | 3068 | 1466699003685 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3068 | 1466699003687 Marionette TRACE conn5 <- [1,2222,null,{}] 09:23:23 INFO - PROCESS | 3068 | 1466699003692 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 3068 | 1466699003694 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:23 INFO - PROCESS | 3068 | 1466699003796 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:23:23 INFO - PROCESS | 3068 | 1466699003915 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3068 | 1466699003918 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 170D8000 == 36 [pid = 3068] [id = 517] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 08C7E400 == 35 [pid = 3068] [id = 514] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 0C65A000 == 34 [pid = 3068] [id = 506] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 1698F800 == 33 [pid = 3068] [id = 516] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 0C658000 == 32 [pid = 3068] [id = 509] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 125DE800 == 31 [pid = 3068] [id = 505] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 170D9400 == 30 [pid = 3068] [id = 508] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 1698D800 == 29 [pid = 3068] [id = 507] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 0E156000 == 28 [pid = 3068] [id = 550] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 0D6CE000 == 27 [pid = 3068] [id = 549] 09:23:23 INFO - PROCESS | 3068 | --DOCSHELL 1A58B400 == 26 [pid = 3068] [id = 548] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (125E0C00) [pid = 3068] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1865AC00) [pid = 3068] [serial = 1633] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1704C400) [pid = 3068] [serial = 1639] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (19853C00) [pid = 3068] [serial = 1636] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (192A1C00) [pid = 3068] [serial = 1637] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1A2B5400) [pid = 3068] [serial = 1642] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16C6F800) [pid = 3068] [serial = 1627] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12D44400) [pid = 3068] [serial = 1624] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12E73000) [pid = 3068] [serial = 1625] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E01CC00) [pid = 3068] [serial = 1621] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E152000) [pid = 3068] [serial = 1622] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1714DC00) [pid = 3068] [serial = 1619] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17043000) [pid = 3068] [serial = 1618] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1259FC00) [pid = 3068] [serial = 1616] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E7F6C00) [pid = 3068] [serial = 1615] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (192A0800) [pid = 3068] [serial = 1612] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (192AC000) [pid = 3068] [serial = 1613] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A58A000) [pid = 3068] [serial = 1121] [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.] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1A843400) [pid = 3068] [serial = 1643] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (17FE5C00) [pid = 3068] [serial = 1630] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18158000) [pid = 3068] [serial = 1631] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1815DC00) [pid = 3068] [serial = 1640] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18663800) [pid = 3068] [serial = 1634] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (17046800) [pid = 3068] [serial = 1628] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3068 | ++DOCSHELL 08C7D400 == 27 [pid = 3068] [id = 565] 09:23:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (08C7E000) [pid = 3068] [serial = 1695] [outer = 00000000] 09:23:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0D629400) [pid = 3068] [serial = 1696] [outer = 08C7E000] 09:23:24 INFO - PROCESS | 3068 | 1466699004014 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E01CC00) [pid = 3068] [serial = 1697] [outer = 08C7E000] 09:23:24 INFO - PROCESS | 3068 | 1466699004401 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 09:23:24 INFO - PROCESS | 3068 | 1466699004456 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3068 | 1466699004460 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 3068 | 1466699004494 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3068 | 1466699004497 Marionette TRACE conn5 <- [1,2226,null,{}] 09:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:23:24 INFO - PROCESS | 3068 | 1466699004505 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3068 | 1466699004507 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:24 INFO - PROCESS | 3068 | 1466699004596 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:23:24 INFO - PROCESS | 3068 | 1466699004604 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3068 | 1466699004607 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:24 INFO - PROCESS | 3068 | ++DOCSHELL 12E6D800 == 28 [pid = 3068] [id = 566] 09:23:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (12E6E400) [pid = 3068] [serial = 1698] [outer = 00000000] 09:23:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (14470400) [pid = 3068] [serial = 1699] [outer = 12E6E400] 09:23:24 INFO - PROCESS | 3068 | 1466699004651 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (14F0C800) [pid = 3068] [serial = 1700] [outer = 12E6E400] 09:23:25 INFO - PROCESS | 3068 | 1466699005162 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 09:23:25 INFO - PROCESS | 3068 | 1466699005231 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3068 | 1466699005233 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:23:25 INFO - PROCESS | 3068 | 1466699005236 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:23:25 INFO - PROCESS | 3068 | 1466699005240 Marionette TRACE conn5 <- [1,2230,null,{}] 09:23:25 INFO - PROCESS | 3068 | 1466699005250 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 3068 | 1466699005254 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:25 INFO - PROCESS | 3068 | 1466699005351 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:23:25 INFO - PROCESS | 3068 | 1466699005448 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3068 | 1466699005451 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:25 INFO - PROCESS | 3068 | ++DOCSHELL 15C4BC00 == 29 [pid = 3068] [id = 567] 09:23:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C6F800) [pid = 3068] [serial = 1701] [outer = 00000000] 09:23:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170D6000) [pid = 3068] [serial = 1702] [outer = 16C6F800] 09:23:25 INFO - PROCESS | 3068 | 1466699005495 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (170DDC00) [pid = 3068] [serial = 1703] [outer = 16C6F800] 09:23:25 INFO - PROCESS | 3068 | 1466699005861 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:23:25 INFO - PROCESS | 3068 | 1466699005911 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3068 | 1466699005923 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:23:25 INFO - PROCESS | 3068 | 1466699005926 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3068 | 1466699005927 Marionette TRACE conn5 <- [1,2234,null,{}] 09:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:23:25 INFO - PROCESS | 3068 | 1466699005931 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 3068 | 1466699005933 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:26 INFO - PROCESS | 3068 | 1466699006046 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:23:26 INFO - PROCESS | 3068 | 1466699006054 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3068 | 1466699006056 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:26 INFO - PROCESS | 3068 | ++DOCSHELL 17C59C00 == 30 [pid = 3068] [id = 568] 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17C5E400) [pid = 3068] [serial = 1704] [outer = 00000000] 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18158800) [pid = 3068] [serial = 1705] [outer = 17C5E400] 09:23:26 INFO - PROCESS | 3068 | 1466699006099 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1815A400) [pid = 3068] [serial = 1706] [outer = 17C5E400] 09:23:26 INFO - PROCESS | 3068 | 1466699006567 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 09:23:26 INFO - PROCESS | 3068 | 1466699006602 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3068 | 1466699006604 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:23:26 INFO - PROCESS | 3068 | 1466699006607 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 3068 | 1466699006608 Marionette TRACE conn5 <- [1,2238,null,{}] 09:23:26 INFO - PROCESS | 3068 | 1466699006612 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 3068 | 1466699006614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:26 INFO - PROCESS | 3068 | 1466699006731 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:23:26 INFO - PROCESS | 3068 | 1466699006737 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3068 | 1466699006739 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:26 INFO - PROCESS | 3068 | ++DOCSHELL 18634800 == 31 [pid = 3068] [id = 569] 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18636400) [pid = 3068] [serial = 1707] [outer = 00000000] 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18640800) [pid = 3068] [serial = 1708] [outer = 18636400] 09:23:26 INFO - PROCESS | 3068 | 1466699006792 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (18663C00) [pid = 3068] [serial = 1709] [outer = 18636400] 09:23:27 INFO - PROCESS | 3068 | 1466699007274 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 09:23:27 INFO - PROCESS | 3068 | 1466699007338 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3068 | 1466699007341 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:23:27 INFO - PROCESS | 3068 | 1466699007344 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:23:27 INFO - PROCESS | 3068 | 1466699007346 Marionette TRACE conn5 <- [1,2242,null,{}] 09:23:27 INFO - PROCESS | 3068 | 1466699007349 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 3068 | 1466699007355 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:27 INFO - PROCESS | 3068 | 1466699007517 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:23:27 INFO - PROCESS | 3068 | 1466699007543 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 3068 | 1466699007544 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:27 INFO - PROCESS | 3068 | ++DOCSHELL 0DF53C00 == 32 [pid = 3068] [id = 570] 09:23:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A6C00) [pid = 3068] [serial = 1710] [outer = 00000000] 09:23:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19791800) [pid = 3068] [serial = 1711] [outer = 192A6C00] 09:23:27 INFO - PROCESS | 3068 | 1466699007588 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19855800) [pid = 3068] [serial = 1712] [outer = 192A6C00] 09:23:28 INFO - PROCESS | 3068 | 1466699008053 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 09:23:28 INFO - PROCESS | 3068 | 1466699008078 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:23:28 INFO - PROCESS | 3068 | 1466699008080 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:23:28 INFO - PROCESS | 3068 | 1466699008083 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3068 | 1466699008085 Marionette TRACE conn5 <- [1,2246,null,{}] 09:23:28 INFO - PROCESS | 3068 | 1466699008096 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 3068 | 1466699008097 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:28 INFO - PROCESS | 3068 | 1466699008212 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:23:28 INFO - PROCESS | 3068 | 1466699008218 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3068 | 1466699008220 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:28 INFO - PROCESS | 3068 | ++DOCSHELL 192A9400 == 33 [pid = 3068] [id = 571] 09:23:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (19492000) [pid = 3068] [serial = 1713] [outer = 00000000] 09:23:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A2AE400) [pid = 3068] [serial = 1714] [outer = 19492000] 09:23:28 INFO - PROCESS | 3068 | 1466699008263 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A2AEC00) [pid = 3068] [serial = 1715] [outer = 19492000] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0C611000) [pid = 3068] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (14148400) [pid = 3068] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0C60FC00) [pid = 3068] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (18633000) [pid = 3068] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (125A7C00) [pid = 3068] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0DF52000) [pid = 3068] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C6A800) [pid = 3068] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (170E3400) [pid = 3068] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:23:28 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (144DD800) [pid = 3068] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:23:28 INFO - PROCESS | 3068 | 1466699008833 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 09:23:28 INFO - PROCESS | 3068 | 1466699008914 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:23:28 INFO - PROCESS | 3068 | 1466699008916 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:23:28 INFO - PROCESS | 3068 | 1466699008919 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3068 | 1466699008921 Marionette TRACE conn5 <- [1,2250,null,{}] 09:23:28 INFO - PROCESS | 3068 | 1466699008925 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 3068 | 1466699008927 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:29 INFO - PROCESS | 3068 | 1466699009008 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:23:29 INFO - PROCESS | 3068 | 1466699009013 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3068 | 1466699009015 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:29 INFO - PROCESS | 3068 | ++DOCSHELL 16C6BC00 == 34 [pid = 3068] [id = 572] 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (16EE9400) [pid = 3068] [serial = 1716] [outer = 00000000] 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1865AC00) [pid = 3068] [serial = 1717] [outer = 16EE9400] 09:23:29 INFO - PROCESS | 3068 | 1466699009058 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (19F61800) [pid = 3068] [serial = 1718] [outer = 16EE9400] 09:23:29 INFO - PROCESS | 3068 | 1466699009465 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 571ms 09:23:29 INFO - PROCESS | 3068 | 1466699009506 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 3068 | 1466699009507 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:23:29 INFO - PROCESS | 3068 | 1466699009511 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 3068 | 1466699009512 Marionette TRACE conn5 <- [1,2254,null,{}] 09:23:29 INFO - PROCESS | 3068 | 1466699009535 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 3068 | 1466699009537 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:29 INFO - PROCESS | 3068 | 1466699009619 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:23:29 INFO - PROCESS | 3068 | 1466699009625 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3068 | 1466699009627 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:29 INFO - PROCESS | 3068 | ++DOCSHELL 1A2E4000 == 35 [pid = 3068] [id = 573] 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A587400) [pid = 3068] [serial = 1719] [outer = 00000000] 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A84B000) [pid = 3068] [serial = 1720] [outer = 1A587400] 09:23:29 INFO - PROCESS | 3068 | 1466699009679 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1A875400) [pid = 3068] [serial = 1721] [outer = 1A587400] 09:23:30 INFO - PROCESS | 3068 | 1466699010100 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 650ms 09:23:30 INFO - PROCESS | 3068 | 1466699010165 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3068 | 1466699010167 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:23:30 INFO - PROCESS | 3068 | 1466699010170 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 3068 | 1466699010172 Marionette TRACE conn5 <- [1,2258,null,{}] 09:23:30 INFO - PROCESS | 3068 | 1466699010175 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 3068 | 1466699010177 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:30 INFO - PROCESS | 3068 | 1466699010258 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:23:30 INFO - PROCESS | 3068 | 1466699010263 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 3068 | 1466699010265 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:30 INFO - PROCESS | 3068 | ++DOCSHELL 1A8A3000 == 36 [pid = 3068] [id = 574] 09:23:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1A8A3C00) [pid = 3068] [serial = 1722] [outer = 00000000] 09:23:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A8C0800) [pid = 3068] [serial = 1723] [outer = 1A8A3C00] 09:23:30 INFO - PROCESS | 3068 | 1466699010310 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A8C9C00) [pid = 3068] [serial = 1724] [outer = 1A8A3C00] 09:23:31 INFO - PROCESS | 3068 | 1466699011010 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 09:23:31 INFO - PROCESS | 3068 | 1466699011042 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 3068 | 1466699011047 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:23:31 INFO - PROCESS | 3068 | 1466699011052 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 3068 | 1466699011056 Marionette TRACE conn5 <- [1,2262,null,{}] 09:23:31 INFO - PROCESS | 3068 | 1466699011062 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 3068 | 1466699011065 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:31 INFO - PROCESS | 3068 | 1466699011178 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:23:31 INFO - PROCESS | 3068 | 1466699011294 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 3068 | 1466699011297 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:31 INFO - PROCESS | 3068 | ++DOCSHELL 0E07AC00 == 37 [pid = 3068] [id = 575] 09:23:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (0E3D1C00) [pid = 3068] [serial = 1725] [outer = 00000000] 09:23:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (126BC000) [pid = 3068] [serial = 1726] [outer = 0E3D1C00] 09:23:31 INFO - PROCESS | 3068 | 1466699011394 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (12DE5000) [pid = 3068] [serial = 1727] [outer = 0E3D1C00] 09:23:32 INFO - PROCESS | 3068 | 1466699012004 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 990ms 09:23:32 INFO - PROCESS | 3068 | 1466699012042 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3068 | 1466699012047 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:23:32 INFO - PROCESS | 3068 | 1466699012054 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 3068 | 1466699012057 Marionette TRACE conn5 <- [1,2266,null,{}] 09:23:32 INFO - PROCESS | 3068 | 1466699012061 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 3068 | 1466699012064 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:32 INFO - PROCESS | 3068 | 1466699012179 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:23:32 INFO - PROCESS | 3068 | 1466699012322 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 3068 | 1466699012325 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:32 INFO - PROCESS | 3068 | ++DOCSHELL 16C6A800 == 38 [pid = 3068] [id = 576] 09:23:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (16C6CC00) [pid = 3068] [serial = 1728] [outer = 00000000] 09:23:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (170D8000) [pid = 3068] [serial = 1729] [outer = 16C6CC00] 09:23:32 INFO - PROCESS | 3068 | 1466699012383 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (17FDC400) [pid = 3068] [serial = 1730] [outer = 16C6CC00] 09:23:33 INFO - PROCESS | 3068 | 1466699012997 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 09:23:33 INFO - PROCESS | 3068 | 1466699013027 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3068 | 1466699013030 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:23:33 INFO - PROCESS | 3068 | 1466699013033 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:23:33 INFO - PROCESS | 3068 | 1466699013037 Marionette TRACE conn5 <- [1,2270,null,{}] 09:23:33 INFO - PROCESS | 3068 | 1466699013048 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 3068 | 1466699013053 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:33 INFO - PROCESS | 3068 | 1466699013163 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:23:33 INFO - PROCESS | 3068 | 1466699013308 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3068 | 1466699013312 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:33 INFO - PROCESS | 3068 | ++DOCSHELL 1A848000 == 39 [pid = 3068] [id = 577] 09:23:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1A849400) [pid = 3068] [serial = 1731] [outer = 00000000] 09:23:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A8C8C00) [pid = 3068] [serial = 1732] [outer = 1A849400] 09:23:33 INFO - PROCESS | 3068 | 1466699013370 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1A8CD800) [pid = 3068] [serial = 1733] [outer = 1A849400] 09:23:33 INFO - PROCESS | 3068 | 1466699013949 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 09:23:33 INFO - PROCESS | 3068 | 1466699013982 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3068 | 1466699013985 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:23:33 INFO - PROCESS | 3068 | 1466699013991 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:23:33 INFO - PROCESS | 3068 | 1466699013993 Marionette TRACE conn5 <- [1,2274,null,{}] 09:23:34 INFO - PROCESS | 3068 | 1466699013997 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 3068 | 1466699013999 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:34 INFO - PROCESS | 3068 | 1466699014112 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:23:34 INFO - PROCESS | 3068 | 1466699014447 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 3068 | 1466699014450 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:34 INFO - PROCESS | 3068 | ++DOCSHELL 0C65A000 == 40 [pid = 3068] [id = 578] 09:23:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (0C65E800) [pid = 3068] [serial = 1734] [outer = 00000000] 09:23:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (0D8F6800) [pid = 3068] [serial = 1735] [outer = 0C65E800] 09:23:34 INFO - PROCESS | 3068 | 1466699014499 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (0E14F000) [pid = 3068] [serial = 1736] [outer = 0C65E800] 09:23:35 INFO - PROCESS | 3068 | --DOCSHELL 17FE8C00 == 39 [pid = 3068] [id = 518] 09:23:35 INFO - PROCESS | 3068 | --DOCSHELL 0C605400 == 38 [pid = 3068] [id = 511] 09:23:35 INFO - PROCESS | 3068 | --DOCSHELL 17FE9000 == 37 [pid = 3068] [id = 510] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (1865E000) [pid = 3068] [serial = 1681] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | 1466699015167 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1233ms 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1A877000) [pid = 3068] [serial = 1645] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (17047000) [pid = 3068] [serial = 1666] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (171DAC00) [pid = 3068] [serial = 1669] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (1691CC00) [pid = 3068] [serial = 1663] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (0D8EF000) [pid = 3068] [serial = 1655] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (0CE90800) [pid = 3068] [serial = 1654] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (0D7E5C00) [pid = 3068] [serial = 1648] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (14475000) [pid = 3068] [serial = 1660] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (171E6C00) [pid = 3068] [serial = 1670] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0DF59C00) [pid = 3068] [serial = 1672] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0F1DEC00) [pid = 3068] [serial = 1673] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1863E400) [pid = 3068] [serial = 1678] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1863EC00) [pid = 3068] [serial = 1679] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1447C800) [pid = 3068] [serial = 1661] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (125E6800) [pid = 3068] [serial = 1657] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (128D5800) [pid = 3068] [serial = 1658] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E15B800) [pid = 3068] [serial = 1651] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1704C800) [pid = 3068] [serial = 1667] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17FDF800) [pid = 3068] [serial = 1675] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (181F8000) [pid = 3068] [serial = 1676] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (16C61000) [pid = 3068] [serial = 1664] [outer = 00000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3068 | 1466699015254 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 3068 | 1466699015258 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:23:35 INFO - PROCESS | 3068 | 1466699015264 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 3068 | 1466699015267 Marionette TRACE conn5 <- [1,2278,null,{}] 09:23:35 INFO - PROCESS | 3068 | 1466699015274 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 3068 | 1466699015277 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:35 INFO - PROCESS | 3068 | 1466699015365 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:23:35 INFO - PROCESS | 3068 | 1466699015378 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3068 | 1466699015381 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:35 INFO - PROCESS | 3068 | ++DOCSHELL 0D735000 == 38 [pid = 3068] [id = 579] 09:23:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0D778C00) [pid = 3068] [serial = 1737] [outer = 00000000] 09:23:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E15B800) [pid = 3068] [serial = 1738] [outer = 0D778C00] 09:23:35 INFO - PROCESS | 3068 | 1466699015427 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (0E462C00) [pid = 3068] [serial = 1739] [outer = 0D778C00] 09:23:35 INFO - PROCESS | 3068 | 1466699015969 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 09:23:35 INFO - PROCESS | 3068 | 1466699015996 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:23:36 INFO - PROCESS | 3068 | 1466699016000 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:23:36 INFO - PROCESS | 3068 | 1466699016004 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3068 | 1466699016005 Marionette TRACE conn5 <- [1,2282,null,{}] 09:23:36 INFO - PROCESS | 3068 | 1466699016009 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 3068 | 1466699016011 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:36 INFO - PROCESS | 3068 | 1466699016100 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:23:36 INFO - PROCESS | 3068 | 1466699016110 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3068 | 1466699016113 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:36 INFO - PROCESS | 3068 | ++DOCSHELL 13C5A800 == 39 [pid = 3068] [id = 580] 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (14141800) [pid = 3068] [serial = 1740] [outer = 00000000] 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (14479C00) [pid = 3068] [serial = 1741] [outer = 14141800] 09:23:36 INFO - PROCESS | 3068 | 1466699016158 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (14F0AC00) [pid = 3068] [serial = 1742] [outer = 14141800] 09:23:36 INFO - PROCESS | 3068 | 1466699016635 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 09:23:36 INFO - PROCESS | 3068 | 1466699016674 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 3068 | 1466699016676 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:23:36 INFO - PROCESS | 3068 | 1466699016686 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3068 | 1466699016691 Marionette TRACE conn5 <- [1,2286,null,{}] 09:23:36 INFO - PROCESS | 3068 | 1466699016695 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 3068 | 1466699016699 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:36 INFO - PROCESS | 3068 | 1466699016786 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:23:36 INFO - PROCESS | 3068 | 1466699016793 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3068 | 1466699016795 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:36 INFO - PROCESS | 3068 | ++DOCSHELL 17042800 == 40 [pid = 3068] [id = 581] 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1704A000) [pid = 3068] [serial = 1743] [outer = 00000000] 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (170D5000) [pid = 3068] [serial = 1744] [outer = 1704A000] 09:23:36 INFO - PROCESS | 3068 | 1466699016839 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1714BC00) [pid = 3068] [serial = 1745] [outer = 1704A000] 09:23:37 INFO - PROCESS | 3068 | 1466699017308 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 09:23:37 INFO - PROCESS | 3068 | 1466699017375 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3068 | 1466699017378 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:23:37 INFO - PROCESS | 3068 | 1466699017380 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:23:37 INFO - PROCESS | 3068 | 1466699017382 Marionette TRACE conn5 <- [1,2290,null,{}] 09:23:37 INFO - PROCESS | 3068 | 1466699017385 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 3068 | 1466699017387 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:37 INFO - PROCESS | 3068 | 1466699017474 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:23:37 INFO - PROCESS | 3068 | 1466699017479 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3068 | 1466699017481 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:37 INFO - PROCESS | 3068 | ++DOCSHELL 171DE400 == 41 [pid = 3068] [id = 582] 09:23:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (171E6800) [pid = 3068] [serial = 1746] [outer = 00000000] 09:23:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1807B000) [pid = 3068] [serial = 1747] [outer = 171E6800] 09:23:37 INFO - PROCESS | 3068 | 1466699017525 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (18633400) [pid = 3068] [serial = 1748] [outer = 171E6800] 09:23:37 INFO - PROCESS | 3068 | 1466699017981 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 09:23:38 INFO - PROCESS | 3068 | 1466699018015 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 3068 | 1466699018017 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:23:38 INFO - PROCESS | 3068 | 1466699018020 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:23:38 INFO - PROCESS | 3068 | 1466699018022 Marionette TRACE conn5 <- [1,2294,null,{}] 09:23:38 INFO - PROCESS | 3068 | 1466699018025 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 3068 | 1466699018027 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:38 INFO - PROCESS | 3068 | 1466699018147 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:23:38 INFO - PROCESS | 3068 | 1466699018178 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3068 | 1466699018184 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:38 INFO - PROCESS | 3068 | ++DOCSHELL 18657800 == 42 [pid = 3068] [id = 583] 09:23:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (18658000) [pid = 3068] [serial = 1749] [outer = 00000000] 09:23:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1865F400) [pid = 3068] [serial = 1750] [outer = 18658000] 09:23:38 INFO - PROCESS | 3068 | 1466699018297 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1929E000) [pid = 3068] [serial = 1751] [outer = 18658000] 09:23:38 INFO - PROCESS | 3068 | 1466699018756 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 09:23:38 INFO - PROCESS | 3068 | 1466699018795 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 3068 | 1466699018797 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:23:38 INFO - PROCESS | 3068 | 1466699018800 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:23:38 INFO - PROCESS | 3068 | 1466699018802 Marionette TRACE conn5 <- [1,2298,null,{}] 09:23:38 INFO - PROCESS | 3068 | 1466699018805 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 3068 | 1466699018807 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:38 INFO - PROCESS | 3068 | 1466699018941 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:23:39 INFO - PROCESS | 3068 | 1466699019012 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3068 | 1466699019014 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:39 INFO - PROCESS | 3068 | ++DOCSHELL 19F65C00 == 43 [pid = 3068] [id = 584] 09:23:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A2B3400) [pid = 3068] [serial = 1752] [outer = 00000000] 09:23:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1A845800) [pid = 3068] [serial = 1753] [outer = 1A2B3400] 09:23:39 INFO - PROCESS | 3068 | 1466699019058 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A84DC00) [pid = 3068] [serial = 1754] [outer = 1A2B3400] 09:23:39 INFO - PROCESS | 3068 | 1466699019472 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 09:23:39 INFO - PROCESS | 3068 | 1466699019567 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3068 | 1466699019569 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:23:39 INFO - PROCESS | 3068 | 1466699019572 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 3068 | 1466699019574 Marionette TRACE conn5 <- [1,2302,null,{}] 09:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:23:39 INFO - PROCESS | 3068 | 1466699019578 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 3068 | 1466699019580 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:39 INFO - PROCESS | 3068 | 1466699019698 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (18636400) [pid = 3068] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (192A6C00) [pid = 3068] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (08C7E000) [pid = 3068] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (17C5E400) [pid = 3068] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (08D6AC00) [pid = 3068] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (12E6E400) [pid = 3068] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (16C6F800) [pid = 3068] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (19492000) [pid = 3068] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1A587400) [pid = 3068] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:23:39 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16EE9400) [pid = 3068] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:23:39 INFO - PROCESS | 3068 | 1466699019918 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3068 | 1466699019920 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:39 INFO - PROCESS | 3068 | ++DOCSHELL 08D6AC00 == 44 [pid = 3068] [id = 585] 09:23:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0C608800) [pid = 3068] [serial = 1755] [outer = 00000000] 09:23:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E3CC000) [pid = 3068] [serial = 1756] [outer = 0C608800] 09:23:39 INFO - PROCESS | 3068 | 1466699019967 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (12D51000) [pid = 3068] [serial = 1757] [outer = 0C608800] 09:23:40 INFO - PROCESS | 3068 | 1466699020339 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 09:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:23:40 INFO - PROCESS | 3068 | 1466699020410 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 3068 | 1466699020412 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:23:40 INFO - PROCESS | 3068 | 1466699020415 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 3068 | 1466699020417 Marionette TRACE conn5 <- [1,2306,null,{}] 09:23:40 INFO - PROCESS | 3068 | 1466699020420 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 3068 | 1466699020422 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:40 INFO - PROCESS | 3068 | 1466699020543 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:23:40 INFO - PROCESS | 3068 | 1466699020555 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 3068 | 1466699020557 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:40 INFO - PROCESS | 3068 | ++DOCSHELL 0D6D3C00 == 45 [pid = 3068] [id = 586] 09:23:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (16C6F800) [pid = 3068] [serial = 1758] [outer = 00000000] 09:23:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A84CC00) [pid = 3068] [serial = 1759] [outer = 16C6F800] 09:23:40 INFO - PROCESS | 3068 | 1466699020601 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8C7C00) [pid = 3068] [serial = 1760] [outer = 16C6F800] 09:23:41 INFO - PROCESS | 3068 | 1466699021024 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:23:41 INFO - PROCESS | 3068 | 1466699021047 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:23:41 INFO - PROCESS | 3068 | 1466699021050 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3068 | 1466699021052 Marionette TRACE conn5 <- [1,2310,null,{}] 09:23:41 INFO - PROCESS | 3068 | 1466699021055 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 3068 | 1466699021057 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:41 INFO - PROCESS | 3068 | 1466699021140 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:23:41 INFO - PROCESS | 3068 | 1466699021275 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3068 | 1466699021277 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:41 INFO - PROCESS | 3068 | ++DOCSHELL 0E14E400 == 46 [pid = 3068] [id = 587] 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (196DFC00) [pid = 3068] [serial = 1761] [outer = 00000000] 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8F9C00) [pid = 3068] [serial = 1762] [outer = 196DFC00] 09:23:41 INFO - PROCESS | 3068 | 1466699021320 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1AA87400) [pid = 3068] [serial = 1763] [outer = 196DFC00] 09:23:41 INFO - PROCESS | 3068 | 1466699021665 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 09:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:23:41 INFO - PROCESS | 3068 | 1466699021721 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3068 | 1466699021723 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:23:41 INFO - PROCESS | 3068 | 1466699021726 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3068 | 1466699021728 Marionette TRACE conn5 <- [1,2314,null,{}] 09:23:41 INFO - PROCESS | 3068 | 1466699021731 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 3068 | 1466699021733 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:41 INFO - PROCESS | 3068 | 1466699021815 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:23:41 INFO - PROCESS | 3068 | 1466699021821 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3068 | 1466699021823 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:41 INFO - PROCESS | 3068 | ++DOCSHELL 1AA8AC00 == 47 [pid = 3068] [id = 588] 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1AA8C400) [pid = 3068] [serial = 1764] [outer = 00000000] 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1AB5AC00) [pid = 3068] [serial = 1765] [outer = 1AA8C400] 09:23:41 INFO - PROCESS | 3068 | 1466699021868 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (1AB63400) [pid = 3068] [serial = 1766] [outer = 1AA8C400] 09:23:42 INFO - PROCESS | 3068 | 1466699022574 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 09:23:42 INFO - PROCESS | 3068 | 1466699022599 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 3068 | 1466699022603 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:23:42 INFO - PROCESS | 3068 | 1466699022623 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 3068 | 1466699022628 Marionette TRACE conn5 <- [1,2318,null,{}] 09:23:42 INFO - PROCESS | 3068 | 1466699022633 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 3068 | 1466699022636 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:42 INFO - PROCESS | 3068 | 1466699022758 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:23:42 INFO - PROCESS | 3068 | 1466699022897 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 3068 | 1466699022900 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:42 INFO - PROCESS | 3068 | ++DOCSHELL 0E013800 == 48 [pid = 3068] [id = 589] 09:23:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (0E156400) [pid = 3068] [serial = 1767] [outer = 00000000] 09:23:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (12D23C00) [pid = 3068] [serial = 1768] [outer = 0E156400] 09:23:42 INFO - PROCESS | 3068 | 1466699022960 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (14148400) [pid = 3068] [serial = 1769] [outer = 0E156400] 09:23:43 INFO - PROCESS | 3068 | 1466699023519 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 09:23:43 INFO - PROCESS | 3068 | 1466699023557 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3068 | 1466699023562 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:23:43 INFO - PROCESS | 3068 | 1466699023568 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 3068 | 1466699023571 Marionette TRACE conn5 <- [1,2322,null,{}] 09:23:43 INFO - PROCESS | 3068 | 1466699023575 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 3068 | 1466699023578 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:43 INFO - PROCESS | 3068 | 1466699023696 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:23:43 INFO - PROCESS | 3068 | 1466699023855 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 3068 | 1466699023858 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:43 INFO - PROCESS | 3068 | ++DOCSHELL 16EE7C00 == 49 [pid = 3068] [id = 590] 09:23:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (17040C00) [pid = 3068] [serial = 1770] [outer = 00000000] 09:23:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (17C58C00) [pid = 3068] [serial = 1771] [outer = 17040C00] 09:23:43 INFO - PROCESS | 3068 | 1466699023915 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (18652000) [pid = 3068] [serial = 1772] [outer = 17040C00] 09:23:44 INFO - PROCESS | 3068 | 1466699024516 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 09:23:44 INFO - PROCESS | 3068 | 1466699024542 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3068 | 1466699024544 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:23:44 INFO - PROCESS | 3068 | 1466699024548 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:23:44 INFO - PROCESS | 3068 | 1466699024552 Marionette TRACE conn5 <- [1,2326,null,{}] 09:23:44 INFO - PROCESS | 3068 | 1466699024563 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 3068 | 1466699024568 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:44 INFO - PROCESS | 3068 | 1466699024679 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:23:44 INFO - PROCESS | 3068 | 1466699024839 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3068 | 1466699024843 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:44 INFO - PROCESS | 3068 | ++DOCSHELL 1AA8F000 == 50 [pid = 3068] [id = 591] 09:23:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1AA8F400) [pid = 3068] [serial = 1773] [outer = 00000000] 09:23:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (1AB60800) [pid = 3068] [serial = 1774] [outer = 1AA8F400] 09:23:44 INFO - PROCESS | 3068 | 1466699024900 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1ABDE400) [pid = 3068] [serial = 1775] [outer = 1AA8F400] 09:23:45 INFO - PROCESS | 3068 | 1466699025465 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 09:23:45 INFO - PROCESS | 3068 | 1466699025522 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3068 | 1466699025524 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:23:45 INFO - PROCESS | 3068 | 1466699025528 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:23:45 INFO - PROCESS | 3068 | 1466699025530 Marionette TRACE conn5 <- [1,2330,null,{}] 09:23:45 INFO - PROCESS | 3068 | 1466699025534 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 3068 | 1466699025536 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:45 INFO - PROCESS | 3068 | 1466699025687 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:23:45 INFO - PROCESS | 3068 | 1466699025832 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3068 | 1466699025834 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:45 INFO - PROCESS | 3068 | ++DOCSHELL 0C651800 == 51 [pid = 3068] [id = 592] 09:23:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (0C656400) [pid = 3068] [serial = 1776] [outer = 00000000] 09:23:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (0E620000) [pid = 3068] [serial = 1777] [outer = 0C656400] 09:23:45 INFO - PROCESS | 3068 | 1466699025890 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (12D51C00) [pid = 3068] [serial = 1778] [outer = 0C656400] 09:23:46 INFO - PROCESS | 3068 | 1466699026657 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1180ms 09:23:46 INFO - PROCESS | 3068 | 1466699026712 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3068 | 1466699026716 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:23:46 INFO - PROCESS | 3068 | 1466699026736 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 3068 | 1466699026741 Marionette TRACE conn5 <- [1,2334,null,{}] 09:23:46 INFO - PROCESS | 3068 | 1466699026746 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 3068 | 1466699026749 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:46 INFO - PROCESS | 3068 | 1466699026858 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:23:46 INFO - PROCESS | 3068 | 1466699026999 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3068 | 1466699027001 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:47 INFO - PROCESS | 3068 | ++DOCSHELL 125A9C00 == 52 [pid = 3068] [id = 593] 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (125DE800) [pid = 3068] [serial = 1779] [outer = 00000000] 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (15C4AC00) [pid = 3068] [serial = 1780] [outer = 125DE800] 09:23:47 INFO - PROCESS | 3068 | 1466699027055 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (16C68C00) [pid = 3068] [serial = 1781] [outer = 125DE800] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 0E14E400 == 51 [pid = 3068] [id = 587] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 0D6D3C00 == 50 [pid = 3068] [id = 586] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 08D6AC00 == 49 [pid = 3068] [id = 585] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 19F65C00 == 48 [pid = 3068] [id = 584] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 18657800 == 47 [pid = 3068] [id = 583] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 171DE400 == 46 [pid = 3068] [id = 582] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 17042800 == 45 [pid = 3068] [id = 581] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 13C5A800 == 44 [pid = 3068] [id = 580] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 0D735000 == 43 [pid = 3068] [id = 579] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 0C65A000 == 42 [pid = 3068] [id = 578] 09:23:47 INFO - PROCESS | 3068 | --DOCSHELL 0E07AC00 == 41 [pid = 3068] [id = 575] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (0D629400) [pid = 3068] [serial = 1696] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (125A0800) [pid = 3068] [serial = 1684] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (0E070C00) [pid = 3068] [serial = 1694] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0D860400) [pid = 3068] [serial = 1693] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (16990000) [pid = 3068] [serial = 1687] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (192A3000) [pid = 3068] [serial = 1690] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (1A8C0800) [pid = 3068] [serial = 1723] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (0E01CC00) [pid = 3068] [serial = 1697] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (18640800) [pid = 3068] [serial = 1708] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (19791800) [pid = 3068] [serial = 1711] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (18158800) [pid = 3068] [serial = 1705] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (14470400) [pid = 3068] [serial = 1699] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (14F0C800) [pid = 3068] [serial = 1700] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (170D6000) [pid = 3068] [serial = 1702] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (170DDC00) [pid = 3068] [serial = 1703] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (1A2AE400) [pid = 3068] [serial = 1714] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (19855800) [pid = 3068] [serial = 1712] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (1A875400) [pid = 3068] [serial = 1721] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (1A2AEC00) [pid = 3068] [serial = 1715] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1865AC00) [pid = 3068] [serial = 1717] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1A84B000) [pid = 3068] [serial = 1720] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (19F61800) [pid = 3068] [serial = 1718] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (18663C00) [pid = 3068] [serial = 1709] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1815A400) [pid = 3068] [serial = 1706] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3068 | 1466699027644 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 931ms 09:23:47 INFO - PROCESS | 3068 | 1466699027671 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3068 | 1466699027676 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:23:47 INFO - PROCESS | 3068 | 1466699027682 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 3068 | 1466699027684 Marionette TRACE conn5 <- [1,2338,null,{}] 09:23:47 INFO - PROCESS | 3068 | 1466699027688 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 3068 | 1466699027691 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:47 INFO - PROCESS | 3068 | 1466699027784 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:23:47 INFO - PROCESS | 3068 | 1466699027793 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3068 | 1466699027795 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:47 INFO - PROCESS | 3068 | ++DOCSHELL 0E14EC00 == 42 [pid = 3068] [id = 594] 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0E14FC00) [pid = 3068] [serial = 1782] [outer = 00000000] 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (13C56000) [pid = 3068] [serial = 1783] [outer = 0E14FC00] 09:23:47 INFO - PROCESS | 3068 | 1466699027842 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (14F0C800) [pid = 3068] [serial = 1784] [outer = 0E14FC00] 09:23:48 INFO - PROCESS | 3068 | 1466699028500 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 870ms 09:23:48 INFO - PROCESS | 3068 | 1466699028556 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3068 | 1466699028558 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:23:48 INFO - PROCESS | 3068 | 1466699028562 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:23:48 INFO - PROCESS | 3068 | 1466699028565 Marionette TRACE conn5 <- [1,2342,null,{}] 09:23:48 INFO - PROCESS | 3068 | 1466699028578 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 3068 | 1466699028582 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:48 INFO - PROCESS | 3068 | 1466699028670 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:23:48 INFO - PROCESS | 3068 | 1466699028677 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3068 | 1466699028680 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:48 INFO - PROCESS | 3068 | ++DOCSHELL 171E7C00 == 43 [pid = 3068] [id = 595] 09:23:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (17C58800) [pid = 3068] [serial = 1785] [outer = 00000000] 09:23:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (18151C00) [pid = 3068] [serial = 1786] [outer = 17C58800] 09:23:48 INFO - PROCESS | 3068 | 1466699028727 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (181F6C00) [pid = 3068] [serial = 1787] [outer = 17C58800] 09:23:49 INFO - PROCESS | 3068 | 1466699029182 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:23:49 INFO - PROCESS | 3068 | 1466699029236 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3068 | 1466699029238 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:23:49 INFO - PROCESS | 3068 | 1466699029241 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3068 | 1466699029243 Marionette TRACE conn5 <- [1,2346,null,{}] 09:23:49 INFO - PROCESS | 3068 | 1466699029246 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 3068 | 1466699029248 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:49 INFO - PROCESS | 3068 | 1466699029336 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:23:49 INFO - PROCESS | 3068 | 1466699029343 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3068 | 1466699029345 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:49 INFO - PROCESS | 3068 | ++DOCSHELL 18639800 == 44 [pid = 3068] [id = 596] 09:23:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (18653400) [pid = 3068] [serial = 1788] [outer = 00000000] 09:23:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (1865E800) [pid = 3068] [serial = 1789] [outer = 18653400] 09:23:49 INFO - PROCESS | 3068 | 1466699029398 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (192A3C00) [pid = 3068] [serial = 1790] [outer = 18653400] 09:23:49 INFO - PROCESS | 3068 | 1466699029851 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 09:23:49 INFO - PROCESS | 3068 | 1466699029893 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3068 | 1466699029895 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:23:49 INFO - PROCESS | 3068 | 1466699029898 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3068 | 1466699029900 Marionette TRACE conn5 <- [1,2350,null,{}] 09:23:49 INFO - PROCESS | 3068 | 1466699029913 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 3068 | 1466699029915 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:50 INFO - PROCESS | 3068 | 1466699030032 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:23:50 INFO - PROCESS | 3068 | 1466699030125 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3068 | 1466699030127 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:50 INFO - PROCESS | 3068 | ++DOCSHELL 0E014C00 == 45 [pid = 3068] [id = 597] 09:23:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (128C8000) [pid = 3068] [serial = 1791] [outer = 00000000] 09:23:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (19487800) [pid = 3068] [serial = 1792] [outer = 128C8000] 09:23:50 INFO - PROCESS | 3068 | 1466699030171 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (19855400) [pid = 3068] [serial = 1793] [outer = 128C8000] 09:23:50 INFO - PROCESS | 3068 | 1466699030626 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 09:23:50 INFO - PROCESS | 3068 | 1466699030670 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:23:50 INFO - PROCESS | 3068 | 1466699030672 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:23:50 INFO - PROCESS | 3068 | 1466699030675 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3068 | 1466699030677 Marionette TRACE conn5 <- [1,2354,null,{}] 09:23:50 INFO - PROCESS | 3068 | 1466699030687 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 3068 | 1466699030693 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:50 INFO - PROCESS | 3068 | 1466699030829 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:23:50 INFO - PROCESS | 3068 | 1466699030842 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3068 | 1466699030844 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:50 INFO - PROCESS | 3068 | ++DOCSHELL 1A2B0800 == 46 [pid = 3068] [id = 598] 09:23:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (1A2EB000) [pid = 3068] [serial = 1794] [outer = 00000000] 09:23:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (1A8A8C00) [pid = 3068] [serial = 1795] [outer = 1A2EB000] 09:23:50 INFO - PROCESS | 3068 | 1466699030948 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (1A8C1400) [pid = 3068] [serial = 1796] [outer = 1A2EB000] 09:23:51 INFO - PROCESS | 3068 | 1466699031360 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 09:23:51 INFO - PROCESS | 3068 | 1466699031432 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3068 | 1466699031434 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:23:51 INFO - PROCESS | 3068 | 1466699031441 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3068 | 1466699031443 Marionette TRACE conn5 <- [1,2358,null,{}] 09:23:51 INFO - PROCESS | 3068 | 1466699031446 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 3068 | 1466699031448 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:51 INFO - PROCESS | 3068 | 1466699031578 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:23:51 INFO - PROCESS | 3068 | 1466699031589 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3068 | 1466699031591 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:51 INFO - PROCESS | 3068 | ++DOCSHELL 1A8C9800 == 47 [pid = 3068] [id = 599] 09:23:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1A8EA400) [pid = 3068] [serial = 1797] [outer = 00000000] 09:23:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (1AA82C00) [pid = 3068] [serial = 1798] [outer = 1A8EA400] 09:23:51 INFO - PROCESS | 3068 | 1466699031695 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1AA83800) [pid = 3068] [serial = 1799] [outer = 1A8EA400] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (171E6800) [pid = 3068] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1A2B3400) [pid = 3068] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (1704A000) [pid = 3068] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (14141800) [pid = 3068] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (0D778C00) [pid = 3068] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (16C6F800) [pid = 3068] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (0C65E800) [pid = 3068] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (0C608800) [pid = 3068] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (18658000) [pid = 3068] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (1A848C00) [pid = 3068] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:23:52 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (196DFC00) [pid = 3068] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:23:52 INFO - PROCESS | 3068 | 1466699032304 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:23:52 INFO - PROCESS | 3068 | 1466699032375 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3068 | 1466699032377 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:23:52 INFO - PROCESS | 3068 | 1466699032380 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3068 | 1466699032382 Marionette TRACE conn5 <- [1,2362,null,{}] 09:23:52 INFO - PROCESS | 3068 | 1466699032385 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 3068 | 1466699032387 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:52 INFO - PROCESS | 3068 | 1466699032469 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:23:52 INFO - PROCESS | 3068 | 1466699032477 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3068 | 1466699032479 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:52 INFO - PROCESS | 3068 | ++DOCSHELL 13C57400 == 48 [pid = 3068] [id = 600] 09:23:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (18641C00) [pid = 3068] [serial = 1800] [outer = 00000000] 09:23:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (1A8CD400) [pid = 3068] [serial = 1801] [outer = 18641C00] 09:23:52 INFO - PROCESS | 3068 | 1466699032522 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (1A8F0400) [pid = 3068] [serial = 1802] [outer = 18641C00] 09:23:52 INFO - PROCESS | 3068 | 1466699032957 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 09:23:53 INFO - PROCESS | 3068 | 1466699033017 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3068 | 1466699033019 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 3068 | 1466699033022 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:23:53 INFO - PROCESS | 3068 | 1466699033024 Marionette TRACE conn5 <- [1,2366,null,{}] 09:23:53 INFO - PROCESS | 3068 | 1466699033027 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 3068 | 1466699033029 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:53 INFO - PROCESS | 3068 | 1466699033112 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:23:53 INFO - PROCESS | 3068 | 1466699033119 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3068 | 1466699033120 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:53 INFO - PROCESS | 3068 | ++DOCSHELL 1AB5DC00 == 49 [pid = 3068] [id = 601] 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (1ABE0C00) [pid = 3068] [serial = 1803] [outer = 00000000] 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (1ABE7400) [pid = 3068] [serial = 1804] [outer = 1ABE0C00] 09:23:53 INFO - PROCESS | 3068 | 1466699033163 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (1ACAF400) [pid = 3068] [serial = 1805] [outer = 1ABE0C00] 09:23:53 INFO - PROCESS | 3068 | 1466699033645 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 09:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:23:53 INFO - PROCESS | 3068 | 1466699033697 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3068 | 1466699033699 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 3068 | 1466699033702 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3068 | 1466699033704 Marionette TRACE conn5 <- [1,2370,null,{}] 09:23:53 INFO - PROCESS | 3068 | 1466699033708 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 3068 | 1466699033709 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:53 INFO - PROCESS | 3068 | 1466699033795 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:23:53 INFO - PROCESS | 3068 | 1466699033800 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3068 | 1466699033802 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:53 INFO - PROCESS | 3068 | ++DOCSHELL 1ACB1C00 == 50 [pid = 3068] [id = 602] 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (1ACB3800) [pid = 3068] [serial = 1806] [outer = 00000000] 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (1ACB7800) [pid = 3068] [serial = 1807] [outer = 1ACB3800] 09:23:53 INFO - PROCESS | 3068 | 1466699033846 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (1B91D800) [pid = 3068] [serial = 1808] [outer = 1ACB3800] 09:23:54 INFO - PROCESS | 3068 | 1466699034489 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 870ms 09:23:54 INFO - PROCESS | 3068 | 1466699034574 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3068 | 1466699034578 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:23:54 INFO - PROCESS | 3068 | 1466699034583 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 3068 | 1466699034586 Marionette TRACE conn5 <- [1,2374,null,{}] 09:23:54 INFO - PROCESS | 3068 | 1466699034592 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 3068 | 1466699034595 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:54 INFO - PROCESS | 3068 | 1466699034719 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:23:54 INFO - PROCESS | 3068 | 1466699034834 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3068 | 1466699034837 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:54 INFO - PROCESS | 3068 | ++DOCSHELL 0E01B800 == 51 [pid = 3068] [id = 603] 09:23:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (0E158800) [pid = 3068] [serial = 1809] [outer = 00000000] 09:23:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (12C99C00) [pid = 3068] [serial = 1810] [outer = 0E158800] 09:23:54 INFO - PROCESS | 3068 | 1466699034907 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (15DB0400) [pid = 3068] [serial = 1811] [outer = 0E158800] 09:23:55 INFO - PROCESS | 3068 | 1466699035467 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 09:23:55 INFO - PROCESS | 3068 | 1466699035514 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3068 | 1466699035519 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:23:55 INFO - PROCESS | 3068 | 1466699035525 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 3068 | 1466699035528 Marionette TRACE conn5 <- [1,2378,null,{}] 09:23:55 INFO - PROCESS | 3068 | 1466699035532 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 3068 | 1466699035535 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:55 INFO - PROCESS | 3068 | 1466699035653 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:23:55 INFO - PROCESS | 3068 | 1466699035816 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3068 | 1466699035818 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:55 INFO - PROCESS | 3068 | ++DOCSHELL 17AA2800 == 52 [pid = 3068] [id = 604] 09:23:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (17AA3000) [pid = 3068] [serial = 1812] [outer = 00000000] 09:23:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (17AA6000) [pid = 3068] [serial = 1813] [outer = 17AA3000] 09:23:55 INFO - PROCESS | 3068 | 1466699035876 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (17AA9C00) [pid = 3068] [serial = 1814] [outer = 17AA3000] 09:23:56 INFO - PROCESS | 3068 | 1466699036469 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 09:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:23:56 INFO - PROCESS | 3068 | 1466699036499 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3068 | 1466699036501 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3068 | 1466699036505 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3068 | 1466699036509 Marionette TRACE conn5 <- [1,2382,null,{}] 09:23:56 INFO - PROCESS | 3068 | 1466699036520 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 3068 | 1466699036524 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:56 INFO - PROCESS | 3068 | 1466699036635 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:23:56 INFO - PROCESS | 3068 | 1466699036786 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3068 | 1466699036789 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:56 INFO - PROCESS | 3068 | ++DOCSHELL 1A58B400 == 53 [pid = 3068] [id = 605] 09:23:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1A58B800) [pid = 3068] [serial = 1815] [outer = 00000000] 09:23:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (1A8A2400) [pid = 3068] [serial = 1816] [outer = 1A58B800] 09:23:56 INFO - PROCESS | 3068 | 1466699036847 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (1AB5E000) [pid = 3068] [serial = 1817] [outer = 1A58B800] 09:23:57 INFO - PROCESS | 3068 | 1466699037469 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 09:23:57 INFO - PROCESS | 3068 | 1466699037478 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3068 | 1466699037481 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:23:57 INFO - PROCESS | 3068 | 1466699037498 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 3068 | 1466699037500 Marionette TRACE conn5 <- [1,2386,null,{}] 09:23:57 INFO - PROCESS | 3068 | 1466699037506 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 3068 | 1466699037508 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:57 INFO - PROCESS | 3068 | 1466699037621 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:23:57 INFO - PROCESS | 3068 | 1466699037768 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3068 | 1466699037770 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:57 INFO - PROCESS | 3068 | ++DOCSHELL 1A8A0800 == 54 [pid = 3068] [id = 606] 09:23:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (1ACB1400) [pid = 3068] [serial = 1818] [outer = 00000000] 09:23:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (1B924000) [pid = 3068] [serial = 1819] [outer = 1ACB1400] 09:23:57 INFO - PROCESS | 3068 | 1466699037825 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (1B928C00) [pid = 3068] [serial = 1820] [outer = 1ACB1400] 09:23:58 INFO - PROCESS | 3068 | 1466699038420 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 990ms 09:23:58 INFO - PROCESS | 3068 | 1466699038479 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 3068 | 1466699038481 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:23:58 INFO - PROCESS | 3068 | 1466699038485 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:23:58 INFO - PROCESS | 3068 | 1466699038487 Marionette TRACE conn5 <- [1,2390,null,{}] 09:23:58 INFO - PROCESS | 3068 | 1466699038490 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 3068 | 1466699038492 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:58 INFO - PROCESS | 3068 | 1466699038602 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:23:58 INFO - PROCESS | 3068 | 1466699038768 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3068 | 1466699038771 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:58 INFO - PROCESS | 3068 | ++DOCSHELL 08C82400 == 55 [pid = 3068] [id = 607] 09:23:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 117 (0C653400) [pid = 3068] [serial = 1821] [outer = 00000000] 09:23:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 118 (14476800) [pid = 3068] [serial = 1822] [outer = 0C653400] 09:23:58 INFO - PROCESS | 3068 | 1466699038827 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 119 (15DAEC00) [pid = 3068] [serial = 1823] [outer = 0C653400] 09:23:59 INFO - PROCESS | 3068 | 1466699039599 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1172ms 09:23:59 INFO - PROCESS | 3068 | 1466699039661 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3068 | 1466699039664 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:23:59 INFO - PROCESS | 3068 | 1466699039682 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3068 | 1466699039687 Marionette TRACE conn5 <- [1,2394,null,{}] 09:23:59 INFO - PROCESS | 3068 | 1466699039694 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 3068 | 1466699039697 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:59 INFO - PROCESS | 3068 | 1466699039806 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:23:59 INFO - PROCESS | 3068 | 1466699039949 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3068 | 1466699039952 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:23:59 INFO - PROCESS | 3068 | ++DOCSHELL 0D8EF000 == 56 [pid = 3068] [id = 608] 09:23:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 120 (0E074000) [pid = 3068] [serial = 1824] [outer = 00000000] 09:23:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 121 (12D47000) [pid = 3068] [serial = 1825] [outer = 0E074000] 09:24:00 INFO - PROCESS | 3068 | 1466699040005 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 122 (16C6E000) [pid = 3068] [serial = 1826] [outer = 0E074000] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 1AB5DC00 == 55 [pid = 3068] [id = 601] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 13C57400 == 54 [pid = 3068] [id = 600] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 1A8C9800 == 53 [pid = 3068] [id = 599] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 1A2B0800 == 52 [pid = 3068] [id = 598] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 0E014C00 == 51 [pid = 3068] [id = 597] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 171E7C00 == 50 [pid = 3068] [id = 595] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 0E14EC00 == 49 [pid = 3068] [id = 594] 09:24:00 INFO - PROCESS | 3068 | --DOCSHELL 125A9C00 == 48 [pid = 3068] [id = 593] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 121 (1AA87400) [pid = 3068] [serial = 1763] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 120 (18633400) [pid = 3068] [serial = 1748] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 119 (1A845800) [pid = 3068] [serial = 1753] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 118 (1714BC00) [pid = 3068] [serial = 1745] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 117 (14F0AC00) [pid = 3068] [serial = 1742] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 116 (1807B000) [pid = 3068] [serial = 1747] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (0E15B800) [pid = 3068] [serial = 1738] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (1A8C7C00) [pid = 3068] [serial = 1760] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (1A84DC00) [pid = 3068] [serial = 1754] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (0D8F6800) [pid = 3068] [serial = 1735] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (170D8000) [pid = 3068] [serial = 1729] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (0E14F000) [pid = 3068] [serial = 1736] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (170D5000) [pid = 3068] [serial = 1744] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (0E3CC000) [pid = 3068] [serial = 1756] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (0E462C00) [pid = 3068] [serial = 1739] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (1929E000) [pid = 3068] [serial = 1751] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (126BC000) [pid = 3068] [serial = 1726] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1A8C8C00) [pid = 3068] [serial = 1732] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (1A84CC00) [pid = 3068] [serial = 1759] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (12D51000) [pid = 3068] [serial = 1757] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (14479C00) [pid = 3068] [serial = 1741] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (1865F400) [pid = 3068] [serial = 1750] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (1A877C00) [pid = 3068] [serial = 1646] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (1A8F9C00) [pid = 3068] [serial = 1762] [outer = 00000000] [url = about:blank] 09:24:00 INFO - PROCESS | 3068 | 1466699040602 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 09:24:00 INFO - PROCESS | 3068 | 1466699040661 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 3068 | 1466699040665 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:24:00 INFO - PROCESS | 3068 | 1466699040671 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:24:00 INFO - PROCESS | 3068 | 1466699040673 Marionette TRACE conn5 <- [1,2398,null,{}] 09:24:00 INFO - PROCESS | 3068 | 1466699040677 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 3068 | 1466699040680 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:00 INFO - PROCESS | 3068 | 1466699040773 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:24:00 INFO - PROCESS | 3068 | 1466699040882 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3068 | 1466699040884 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:00 INFO - PROCESS | 3068 | ++DOCSHELL 0D6D4C00 == 49 [pid = 3068] [id = 609] 09:24:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (0E159C00) [pid = 3068] [serial = 1827] [outer = 00000000] 09:24:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (126BC000) [pid = 3068] [serial = 1828] [outer = 0E159C00] 09:24:00 INFO - PROCESS | 3068 | 1466699040931 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (12DDE000) [pid = 3068] [serial = 1829] [outer = 0E159C00] 09:24:01 INFO - PROCESS | 3068 | 1466699041376 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 09:24:01 INFO - PROCESS | 3068 | 1466699041406 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 3068 | 1466699041408 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:24:01 INFO - PROCESS | 3068 | 1466699041411 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3068 | 1466699041415 Marionette TRACE conn5 <- [1,2402,null,{}] 09:24:01 INFO - PROCESS | 3068 | 1466699041425 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 3068 | 1466699041429 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:01 INFO - PROCESS | 3068 | 1466699041519 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:24:01 INFO - PROCESS | 3068 | 1466699041527 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3068 | 1466699041530 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:01 INFO - PROCESS | 3068 | ++DOCSHELL 170E1800 == 50 [pid = 3068] [id = 610] 09:24:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (170E2000) [pid = 3068] [serial = 1830] [outer = 00000000] 09:24:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (171DC800) [pid = 3068] [serial = 1831] [outer = 170E2000] 09:24:01 INFO - PROCESS | 3068 | 1466699041577 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (17AA5C00) [pid = 3068] [serial = 1832] [outer = 170E2000] 09:24:02 INFO - PROCESS | 3068 | 1466699042052 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 09:24:02 INFO - PROCESS | 3068 | 1466699042086 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3068 | 1466699042089 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:24:02 INFO - PROCESS | 3068 | 1466699042092 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:24:02 INFO - PROCESS | 3068 | 1466699042094 Marionette TRACE conn5 <- [1,2406,null,{}] 09:24:02 INFO - PROCESS | 3068 | 1466699042097 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 3068 | 1466699042099 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:02 INFO - PROCESS | 3068 | 1466699042213 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:24:02 INFO - PROCESS | 3068 | 1466699042222 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3068 | 1466699042224 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:02 INFO - PROCESS | 3068 | ++DOCSHELL 18152800 == 51 [pid = 3068] [id = 611] 09:24:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (18157C00) [pid = 3068] [serial = 1833] [outer = 00000000] 09:24:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (18639400) [pid = 3068] [serial = 1834] [outer = 18157C00] 09:24:02 INFO - PROCESS | 3068 | 1466699042277 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (18655800) [pid = 3068] [serial = 1835] [outer = 18157C00] 09:24:02 INFO - PROCESS | 3068 | 1466699042743 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 09:24:02 INFO - PROCESS | 3068 | 1466699042827 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3068 | 1466699042829 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:24:02 INFO - PROCESS | 3068 | 1466699042832 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:24:02 INFO - PROCESS | 3068 | 1466699042834 Marionette TRACE conn5 <- [1,2410,null,{}] 09:24:02 INFO - PROCESS | 3068 | 1466699042838 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 3068 | 1466699042839 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:02 INFO - PROCESS | 3068 | 1466699042961 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:24:03 INFO - PROCESS | 3068 | 1466699043024 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3068 | 1466699043026 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:03 INFO - PROCESS | 3068 | ++DOCSHELL 18632400 == 52 [pid = 3068] [id = 612] 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (18638C00) [pid = 3068] [serial = 1836] [outer = 00000000] 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (19159000) [pid = 3068] [serial = 1837] [outer = 18638C00] 09:24:03 INFO - PROCESS | 3068 | 1466699043071 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (192A7C00) [pid = 3068] [serial = 1838] [outer = 18638C00] 09:24:03 INFO - PROCESS | 3068 | 1466699043508 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 09:24:03 INFO - PROCESS | 3068 | 1466699043567 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 3068 | 1466699043569 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:24:03 INFO - PROCESS | 3068 | 1466699043609 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 3068 | 1466699043611 Marionette TRACE conn5 <- [1,2414,null,{}] 09:24:03 INFO - PROCESS | 3068 | 1466699043615 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 3068 | 1466699043620 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:03 INFO - PROCESS | 3068 | 1466699043764 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:24:03 INFO - PROCESS | 3068 | 1466699043832 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3068 | 1466699043834 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:03 INFO - PROCESS | 3068 | ++DOCSHELL 19F69800 == 53 [pid = 3068] [id = 613] 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1A2AEC00) [pid = 3068] [serial = 1839] [outer = 00000000] 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (1A587000) [pid = 3068] [serial = 1840] [outer = 1A2AEC00] 09:24:03 INFO - PROCESS | 3068 | 1466699043878 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (1A847000) [pid = 3068] [serial = 1841] [outer = 1A2AEC00] 09:24:04 INFO - PROCESS | 3068 | 1466699044289 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 09:24:04 INFO - PROCESS | 3068 | 1466699044333 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 3068 | 1466699044335 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:24:04 INFO - PROCESS | 3068 | 1466699044338 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:24:04 INFO - PROCESS | 3068 | 1466699044340 Marionette TRACE conn5 <- [1,2418,null,{}] 09:24:04 INFO - PROCESS | 3068 | 1466699044343 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 3068 | 1466699044345 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:04 INFO - PROCESS | 3068 | 1466699044477 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:24:04 INFO - PROCESS | 3068 | 1466699044548 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3068 | 1466699044549 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:04 INFO - PROCESS | 3068 | ++DOCSHELL 1A89F000 == 54 [pid = 3068] [id = 614] 09:24:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (1A89FC00) [pid = 3068] [serial = 1842] [outer = 00000000] 09:24:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (1A8C5800) [pid = 3068] [serial = 1843] [outer = 1A89FC00] 09:24:04 INFO - PROCESS | 3068 | 1466699044594 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (1A8C8C00) [pid = 3068] [serial = 1844] [outer = 1A89FC00] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (128C8000) [pid = 3068] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (1A2EB000) [pid = 3068] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (18653400) [pid = 3068] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (1A8EA400) [pid = 3068] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (17C58800) [pid = 3068] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (125DE800) [pid = 3068] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (0E14FC00) [pid = 3068] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (1ABE0C00) [pid = 3068] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:24:05 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (18641C00) [pid = 3068] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:24:05 INFO - PROCESS | 3068 | 1466699045213 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 09:24:05 INFO - PROCESS | 3068 | 1466699045273 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 3068 | 1466699045275 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:24:05 INFO - PROCESS | 3068 | 1466699045278 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 3068 | 1466699045280 Marionette TRACE conn5 <- [1,2422,null,{}] 09:24:05 INFO - PROCESS | 3068 | 1466699045284 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 3068 | 1466699045286 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:05 INFO - PROCESS | 3068 | 1466699045369 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:24:05 INFO - PROCESS | 3068 | 1466699045377 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3068 | 1466699045379 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:05 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD400 == 55 [pid = 3068] [id = 615] 09:24:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (1863E400) [pid = 3068] [serial = 1845] [outer = 00000000] 09:24:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1A8EA400) [pid = 3068] [serial = 1846] [outer = 1863E400] 09:24:05 INFO - PROCESS | 3068 | 1466699045422 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (1A8F6000) [pid = 3068] [serial = 1847] [outer = 1863E400] 09:24:05 INFO - PROCESS | 3068 | 1466699045865 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 09:24:05 INFO - PROCESS | 3068 | 1466699045919 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 3068 | 1466699045921 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:24:05 INFO - PROCESS | 3068 | 1466699045925 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 3068 | 1466699045926 Marionette TRACE conn5 <- [1,2426,null,{}] 09:24:05 INFO - PROCESS | 3068 | 1466699045930 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 3068 | 1466699045932 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:06 INFO - PROCESS | 3068 | 1466699046016 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:24:06 INFO - PROCESS | 3068 | 1466699046021 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3068 | 1466699046023 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:06 INFO - PROCESS | 3068 | ++DOCSHELL 1AA86800 == 56 [pid = 3068] [id = 616] 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1AA89000) [pid = 3068] [serial = 1848] [outer = 00000000] 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (1AB54400) [pid = 3068] [serial = 1849] [outer = 1AA89000] 09:24:06 INFO - PROCESS | 3068 | 1466699046066 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (1ABDD800) [pid = 3068] [serial = 1850] [outer = 1AA89000] 09:24:06 INFO - PROCESS | 3068 | 1466699046517 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 09:24:06 INFO - PROCESS | 3068 | 1466699046569 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3068 | 1466699046571 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:24:06 INFO - PROCESS | 3068 | 1466699046574 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:24:06 INFO - PROCESS | 3068 | 1466699046576 Marionette TRACE conn5 <- [1,2430,null,{}] 09:24:06 INFO - PROCESS | 3068 | 1466699046580 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 3068 | 1466699046581 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:06 INFO - PROCESS | 3068 | 1466699046667 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:24:06 INFO - PROCESS | 3068 | 1466699046675 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3068 | 1466699046676 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:06 INFO - PROCESS | 3068 | ++DOCSHELL 1ACAA800 == 57 [pid = 3068] [id = 617] 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (1ACB3C00) [pid = 3068] [serial = 1851] [outer = 00000000] 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (1B91C000) [pid = 3068] [serial = 1852] [outer = 1ACB3C00] 09:24:06 INFO - PROCESS | 3068 | 1466699046719 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (1B923400) [pid = 3068] [serial = 1853] [outer = 1ACB3C00] 09:24:07 INFO - PROCESS | 3068 | 1466699047416 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 871ms 09:24:07 INFO - PROCESS | 3068 | 1466699047450 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3068 | 1466699047455 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:24:07 INFO - PROCESS | 3068 | 1466699047460 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3068 | 1466699047464 Marionette TRACE conn5 <- [1,2434,null,{}] 09:24:07 INFO - PROCESS | 3068 | 1466699047470 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 3068 | 1466699047473 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:07 INFO - PROCESS | 3068 | 1466699047592 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:24:07 INFO - PROCESS | 3068 | 1466699047758 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3068 | 1466699047761 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:07 INFO - PROCESS | 3068 | ++DOCSHELL 0E152000 == 58 [pid = 3068] [id = 618] 09:24:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 117 (0E154000) [pid = 3068] [serial = 1854] [outer = 00000000] 09:24:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 118 (128CD000) [pid = 3068] [serial = 1855] [outer = 0E154000] 09:24:07 INFO - PROCESS | 3068 | 1466699047818 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 119 (14473400) [pid = 3068] [serial = 1856] [outer = 0E154000] 09:24:08 INFO - PROCESS | 3068 | 1466699048424 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 990ms 09:24:08 INFO - PROCESS | 3068 | 1466699048450 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3068 | 1466699048455 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:24:08 INFO - PROCESS | 3068 | 1466699048461 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:24:08 INFO - PROCESS | 3068 | 1466699048464 Marionette TRACE conn5 <- [1,2438,null,{}] 09:24:08 INFO - PROCESS | 3068 | 1466699048468 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 3068 | 1466699048471 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:08 INFO - PROCESS | 3068 | 1466699048587 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:24:08 INFO - PROCESS | 3068 | 1466699048738 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3068 | 1466699048741 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:08 INFO - PROCESS | 3068 | ++DOCSHELL 170DEC00 == 59 [pid = 3068] [id = 619] 09:24:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 120 (1714E000) [pid = 3068] [serial = 1857] [outer = 00000000] 09:24:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 121 (17AA5400) [pid = 3068] [serial = 1858] [outer = 1714E000] 09:24:08 INFO - PROCESS | 3068 | 1466699048799 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 122 (181F4400) [pid = 3068] [serial = 1859] [outer = 1714E000] 09:24:09 INFO - PROCESS | 3068 | 1466699049386 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 09:24:09 INFO - PROCESS | 3068 | 1466699049435 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3068 | 1466699049438 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:24:09 INFO - PROCESS | 3068 | 1466699049441 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:24:09 INFO - PROCESS | 3068 | 1466699049445 Marionette TRACE conn5 <- [1,2442,null,{}] 09:24:09 INFO - PROCESS | 3068 | 1466699049457 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 3068 | 1466699049461 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:09 INFO - PROCESS | 3068 | 1466699049587 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:24:09 INFO - PROCESS | 3068 | 1466699049746 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3068 | 1466699049749 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:09 INFO - PROCESS | 3068 | ++DOCSHELL 1B91D000 == 60 [pid = 3068] [id = 620] 09:24:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 123 (1B925800) [pid = 3068] [serial = 1860] [outer = 00000000] 09:24:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 124 (1C00E400) [pid = 3068] [serial = 1861] [outer = 1B925800] 09:24:09 INFO - PROCESS | 3068 | 1466699049807 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 125 (1C08B000) [pid = 3068] [serial = 1862] [outer = 1B925800] 09:24:10 INFO - PROCESS | 3068 | 1466699050400 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 09:24:10 INFO - PROCESS | 3068 | 1466699050415 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3068 | 1466699050418 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3068 | 1466699050421 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:24:10 INFO - PROCESS | 3068 | 1466699050423 Marionette TRACE conn5 <- [1,2446,null,{}] 09:24:10 INFO - PROCESS | 3068 | 1466699050427 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 3068 | 1466699050429 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:10 INFO - PROCESS | 3068 | 1466699050545 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:24:10 INFO - PROCESS | 3068 | 1466699050707 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3068 | 1466699050709 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:10 INFO - PROCESS | 3068 | ++DOCSHELL 1B1CBC00 == 61 [pid = 3068] [id = 621] 09:24:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 126 (1B1D0000) [pid = 3068] [serial = 1863] [outer = 00000000] 09:24:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 127 (1B1D6800) [pid = 3068] [serial = 1864] [outer = 1B1D0000] 09:24:10 INFO - PROCESS | 3068 | 1466699050764 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 128 (1B1D9800) [pid = 3068] [serial = 1865] [outer = 1B1D0000] 09:24:11 INFO - PROCESS | 3068 | 1466699051410 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1017ms 09:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:24:11 INFO - PROCESS | 3068 | 1466699051442 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 3068 | 1466699051444 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:24:11 INFO - PROCESS | 3068 | 1466699051447 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 3068 | 1466699051449 Marionette TRACE conn5 <- [1,2450,null,{}] 09:24:11 INFO - PROCESS | 3068 | 1466699051453 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 3068 | 1466699051455 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:11 INFO - PROCESS | 3068 | 1466699051568 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:24:11 INFO - PROCESS | 3068 | 1466699051864 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3068 | 1466699051867 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:11 INFO - PROCESS | 3068 | ++DOCSHELL 0C657C00 == 62 [pid = 3068] [id = 622] 09:24:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 129 (0C65D000) [pid = 3068] [serial = 1866] [outer = 00000000] 09:24:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 130 (0D8EC000) [pid = 3068] [serial = 1867] [outer = 0C65D000] 09:24:11 INFO - PROCESS | 3068 | 1466699051933 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 131 (0E3CA000) [pid = 3068] [serial = 1868] [outer = 0C65D000] 09:24:12 INFO - PROCESS | 3068 | 1466699052570 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1172ms 09:24:12 INFO - PROCESS | 3068 | 1466699052625 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3068 | 1466699052629 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:24:12 INFO - PROCESS | 3068 | 1466699052650 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 3068 | 1466699052653 Marionette TRACE conn5 <- [1,2454,null,{}] 09:24:12 INFO - PROCESS | 3068 | 1466699052658 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 3068 | 1466699052662 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:12 INFO - PROCESS | 3068 | 1466699052769 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:24:12 INFO - PROCESS | 3068 | 1466699052922 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3068 | 1466699052925 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:12 INFO - PROCESS | 3068 | ++DOCSHELL 14477400 == 63 [pid = 3068] [id = 623] 09:24:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 132 (16990000) [pid = 3068] [serial = 1869] [outer = 00000000] 09:24:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 133 (17AA3800) [pid = 3068] [serial = 1870] [outer = 16990000] 09:24:12 INFO - PROCESS | 3068 | 1466699052989 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 134 (18157800) [pid = 3068] [serial = 1871] [outer = 16990000] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1447D400 == 62 [pid = 3068] [id = 513] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1AA86800 == 61 [pid = 3068] [id = 616] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 17FDD400 == 60 [pid = 3068] [id = 615] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A89F000 == 59 [pid = 3068] [id = 614] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 19F69800 == 58 [pid = 3068] [id = 613] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 18632400 == 57 [pid = 3068] [id = 612] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 18152800 == 56 [pid = 3068] [id = 611] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 18639800 == 55 [pid = 3068] [id = 596] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 170E1800 == 54 [pid = 3068] [id = 610] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0D6D4C00 == 53 [pid = 3068] [id = 609] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0D8EF000 == 52 [pid = 3068] [id = 608] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1ACB1C00 == 51 [pid = 3068] [id = 602] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0E01B800 == 50 [pid = 3068] [id = 603] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A2E4000 == 49 [pid = 3068] [id = 573] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0E7F7800 == 48 [pid = 3068] [id = 515] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A8A3000 == 47 [pid = 3068] [id = 574] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0C610800 == 46 [pid = 3068] [id = 551] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0C651800 == 45 [pid = 3068] [id = 592] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 192A9400 == 44 [pid = 3068] [id = 571] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0E07A800 == 43 [pid = 3068] [id = 504] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0DF53C00 == 42 [pid = 3068] [id = 570] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 18634800 == 41 [pid = 3068] [id = 569] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 16EE7C00 == 40 [pid = 3068] [id = 590] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0E013800 == 39 [pid = 3068] [id = 589] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A8A0800 == 38 [pid = 3068] [id = 606] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A58B400 == 37 [pid = 3068] [id = 605] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1A848000 == 36 [pid = 3068] [id = 577] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 08C82400 == 35 [pid = 3068] [id = 607] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1AA8AC00 == 34 [pid = 3068] [id = 588] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 17AA2800 == 33 [pid = 3068] [id = 604] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 16C6A800 == 32 [pid = 3068] [id = 576] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 16C6BC00 == 31 [pid = 3068] [id = 572] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1AA8F000 == 30 [pid = 3068] [id = 591] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0C657C00 == 29 [pid = 3068] [id = 622] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1B91D000 == 28 [pid = 3068] [id = 620] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1B1CBC00 == 27 [pid = 3068] [id = 621] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 170DEC00 == 26 [pid = 3068] [id = 619] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 1ACAA800 == 25 [pid = 3068] [id = 617] 09:24:13 INFO - PROCESS | 3068 | --DOCSHELL 0E152000 == 24 [pid = 3068] [id = 618] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 133 (1ACAF400) [pid = 3068] [serial = 1805] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 132 (1ACB7800) [pid = 3068] [serial = 1807] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 131 (1AA83800) [pid = 3068] [serial = 1799] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 130 (1A8F0400) [pid = 3068] [serial = 1802] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 129 (1A8CD400) [pid = 3068] [serial = 1801] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 128 (192A3C00) [pid = 3068] [serial = 1790] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 127 (19487800) [pid = 3068] [serial = 1792] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 126 (19855400) [pid = 3068] [serial = 1793] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 125 (1A8C1400) [pid = 3068] [serial = 1796] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 124 (1A8A8C00) [pid = 3068] [serial = 1795] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 123 (1865E800) [pid = 3068] [serial = 1789] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 122 (1AA82C00) [pid = 3068] [serial = 1798] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 121 (18151C00) [pid = 3068] [serial = 1786] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 120 (181F6C00) [pid = 3068] [serial = 1787] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 119 (16C68C00) [pid = 3068] [serial = 1781] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 118 (15C4AC00) [pid = 3068] [serial = 1780] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 117 (13C56000) [pid = 3068] [serial = 1783] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 116 (14F0C800) [pid = 3068] [serial = 1784] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (1AB5AC00) [pid = 3068] [serial = 1765] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (0E620000) [pid = 3068] [serial = 1777] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (17C58C00) [pid = 3068] [serial = 1771] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (1AB60800) [pid = 3068] [serial = 1774] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (12D23C00) [pid = 3068] [serial = 1768] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (1ABE7400) [pid = 3068] [serial = 1804] [outer = 00000000] [url = about:blank] 09:24:14 INFO - PROCESS | 3068 | 1466699054407 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1794ms 09:24:14 INFO - PROCESS | 3068 | 1466699054428 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 3068 | 1466699054432 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:24:14 INFO - PROCESS | 3068 | 1466699054436 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 3068 | 1466699054441 Marionette TRACE conn5 <- [1,2458,null,{}] 09:24:14 INFO - PROCESS | 3068 | 1466699054446 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 3068 | 1466699054448 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:14 INFO - PROCESS | 3068 | 1466699054538 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:24:14 INFO - PROCESS | 3068 | 1466699054686 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 3068 | 1466699054689 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:14 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CC400 == 25 [pid = 3068] [id = 624] 09:24:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (0D6D4C00) [pid = 3068] [serial = 1872] [outer = 00000000] 09:24:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (0DF53800) [pid = 3068] [serial = 1873] [outer = 0D6D4C00] 09:24:14 INFO - PROCESS | 3068 | 1466699054737 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (0E020C00) [pid = 3068] [serial = 1874] [outer = 0D6D4C00] 09:24:15 INFO - PROCESS | 3068 | 1466699055093 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 09:24:15 INFO - PROCESS | 3068 | 1466699055168 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3068 | 1466699055173 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:24:15 INFO - PROCESS | 3068 | 1466699055179 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 3068 | 1466699055182 Marionette TRACE conn5 <- [1,2462,null,{}] 09:24:15 INFO - PROCESS | 3068 | 1466699055185 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 3068 | 1466699055188 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:15 INFO - PROCESS | 3068 | 1466699055308 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:24:15 INFO - PROCESS | 3068 | 1466699055319 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 3068 | 1466699055321 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:15 INFO - PROCESS | 3068 | ++DOCSHELL 125E0C00 == 26 [pid = 3068] [id = 625] 09:24:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 114 (125E1C00) [pid = 3068] [serial = 1875] [outer = 00000000] 09:24:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 115 (128D4000) [pid = 3068] [serial = 1876] [outer = 125E1C00] 09:24:15 INFO - PROCESS | 3068 | 1466699055368 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 116 (12D4F400) [pid = 3068] [serial = 1877] [outer = 125E1C00] 09:24:15 INFO - PROCESS | 3068 | 1466699055863 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 09:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:24:15 INFO - PROCESS | 3068 | 1466699055913 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3068 | 1466699055915 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:24:15 INFO - PROCESS | 3068 | 1466699055919 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 3068 | 1466699055922 Marionette TRACE conn5 <- [1,2466,null,{}] 09:24:15 INFO - PROCESS | 3068 | 1466699055932 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 3068 | 1466699055937 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:16 INFO - PROCESS | 3068 | 1466699056023 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:24:16 INFO - PROCESS | 3068 | 1466699056030 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3068 | 1466699056033 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:16 INFO - PROCESS | 3068 | ++DOCSHELL 15DA9000 == 27 [pid = 3068] [id = 626] 09:24:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 117 (16989400) [pid = 3068] [serial = 1878] [outer = 00000000] 09:24:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 118 (16C61C00) [pid = 3068] [serial = 1879] [outer = 16989400] 09:24:16 INFO - PROCESS | 3068 | 1466699056080 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 119 (16EE9400) [pid = 3068] [serial = 1880] [outer = 16989400] 09:24:16 INFO - PROCESS | 3068 | 1466699056610 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 09:24:16 INFO - PROCESS | 3068 | 1466699056649 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3068 | 1466699056652 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 3068 | 1466699056655 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 3068 | 1466699056657 Marionette TRACE conn5 <- [1,2470,null,{}] 09:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:24:16 INFO - PROCESS | 3068 | 1466699056696 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 3068 | 1466699056698 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:16 INFO - PROCESS | 3068 | 1466699056824 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:24:16 INFO - PROCESS | 3068 | 1466699056835 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3068 | 1466699056837 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:16 INFO - PROCESS | 3068 | ++DOCSHELL 16C61400 == 28 [pid = 3068] [id = 627] 09:24:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 120 (17042C00) [pid = 3068] [serial = 1881] [outer = 00000000] 09:24:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 121 (17A9FC00) [pid = 3068] [serial = 1882] [outer = 17042C00] 09:24:16 INFO - PROCESS | 3068 | 1466699056945 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 122 (17C5E400) [pid = 3068] [serial = 1883] [outer = 17042C00] 09:24:17 INFO - PROCESS | 3068 | 1466699057361 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 750ms 09:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:24:17 INFO - PROCESS | 3068 | 1466699057410 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3068 | 1466699057412 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:24:17 INFO - PROCESS | 3068 | 1466699057415 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3068 | 1466699057417 Marionette TRACE conn5 <- [1,2474,null,{}] 09:24:17 INFO - PROCESS | 3068 | 1466699057420 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 3068 | 1466699057422 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:17 INFO - PROCESS | 3068 | 1466699057539 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:24:17 INFO - PROCESS | 3068 | 1466699057547 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3068 | 1466699057549 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:17 INFO - PROCESS | 3068 | ++DOCSHELL 1815F400 == 29 [pid = 3068] [id = 628] 09:24:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 123 (181F6800) [pid = 3068] [serial = 1884] [outer = 00000000] 09:24:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 124 (1863BC00) [pid = 3068] [serial = 1885] [outer = 181F6800] 09:24:17 INFO - PROCESS | 3068 | 1466699057653 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 125 (1863C800) [pid = 3068] [serial = 1886] [outer = 181F6800] 09:24:18 INFO - PROCESS | 3068 | 1466699058080 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 09:24:18 INFO - PROCESS | 3068 | 1466699058175 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3068 | 1466699058178 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:24:18 INFO - PROCESS | 3068 | 1466699058192 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3068 | 1466699058194 Marionette TRACE conn5 <- [1,2478,null,{}] 09:24:18 INFO - PROCESS | 3068 | 1466699058198 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 3068 | 1466699058203 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:18 INFO - PROCESS | 3068 | 1466699058979 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 124 (16C6CC00) [pid = 3068] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 123 (0E01F800) [pid = 3068] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 122 (0C656400) [pid = 3068] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 121 (1A89FC00) [pid = 3068] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 120 (1A2AEC00) [pid = 3068] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 119 (1AA89000) [pid = 3068] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 118 (1A58B800) [pid = 3068] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 117 (17AA3000) [pid = 3068] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 116 (1ACB3800) [pid = 3068] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 115 (1ACB1400) [pid = 3068] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 114 (0C653400) [pid = 3068] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 113 (0E159C00) [pid = 3068] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (0E158800) [pid = 3068] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (170E2000) [pid = 3068] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (0E074000) [pid = 3068] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (1ACB3C00) [pid = 3068] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (18638C00) [pid = 3068] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (1863E400) [pid = 3068] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:24:18 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (0D6CE400) [pid = 3068] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (0E3D1C00) [pid = 3068] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1A8A3C00) [pid = 3068] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (1AA8C400) [pid = 3068] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (1929DC00) [pid = 3068] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (1A849400) [pid = 3068] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (0E156400) [pid = 3068] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (1AA8F400) [pid = 3068] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (17040C00) [pid = 3068] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (18658800) [pid = 3068] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (15C45000) [pid = 3068] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:24:19 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (0E156800) [pid = 3068] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:24:19 INFO - PROCESS | 3068 | 1466699059060 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3068 | 1466699059062 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:19 INFO - PROCESS | 3068 | ++DOCSHELL 0C60BC00 == 30 [pid = 3068] [id = 629] 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (0C611400) [pid = 3068] [serial = 1887] [outer = 00000000] 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (0D73A800) [pid = 3068] [serial = 1888] [outer = 0C611400] 09:24:19 INFO - PROCESS | 3068 | 1466699059107 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (0E151C00) [pid = 3068] [serial = 1889] [outer = 0C611400] 09:24:19 INFO - PROCESS | 3068 | 1466699059490 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1323ms 09:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:24:19 INFO - PROCESS | 3068 | 1466699059517 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3068 | 1466699059519 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:24:19 INFO - PROCESS | 3068 | 1466699059522 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3068 | 1466699059524 Marionette TRACE conn5 <- [1,2482,null,{}] 09:24:19 INFO - PROCESS | 3068 | 1466699059527 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 3068 | 1466699059529 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:19 INFO - PROCESS | 3068 | 1466699059611 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:24:19 INFO - PROCESS | 3068 | 1466699059616 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3068 | 1466699059618 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:19 INFO - PROCESS | 3068 | ++DOCSHELL 126C0C00 == 31 [pid = 3068] [id = 630] 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (13C55400) [pid = 3068] [serial = 1890] [outer = 00000000] 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (1704BC00) [pid = 3068] [serial = 1891] [outer = 13C55400] 09:24:19 INFO - PROCESS | 3068 | 1466699059662 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 101 (18633800) [pid = 3068] [serial = 1892] [outer = 13C55400] 09:24:20 INFO - PROCESS | 3068 | 1466699060096 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 09:24:20 INFO - PROCESS | 3068 | 1466699060155 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3068 | 1466699060157 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:24:20 INFO - PROCESS | 3068 | 1466699060160 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 3068 | 1466699060162 Marionette TRACE conn5 <- [1,2486,null,{}] 09:24:20 INFO - PROCESS | 3068 | 1466699060165 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 3068 | 1466699060167 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:20 INFO - PROCESS | 3068 | 1466699060246 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:24:20 INFO - PROCESS | 3068 | 1466699060251 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3068 | 1466699060253 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:20 INFO - PROCESS | 3068 | ++DOCSHELL 18658800 == 32 [pid = 3068] [id = 631] 09:24:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 102 (1915A000) [pid = 3068] [serial = 1893] [outer = 00000000] 09:24:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 103 (19492400) [pid = 3068] [serial = 1894] [outer = 1915A000] 09:24:20 INFO - PROCESS | 3068 | 1466699060297 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 104 (17AA4C00) [pid = 3068] [serial = 1895] [outer = 1915A000] 09:24:20 INFO - PROCESS | 3068 | 1466699060751 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 632ms 09:24:20 INFO - PROCESS | 3068 | 1466699060795 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:24:20 INFO - PROCESS | 3068 | 1466699060797 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:24:20 INFO - PROCESS | 3068 | 1466699060800 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 3068 | 1466699060802 Marionette TRACE conn5 <- [1,2490,null,{}] 09:24:20 INFO - PROCESS | 3068 | 1466699060825 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 3068 | 1466699060827 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:20 INFO - PROCESS | 3068 | 1466699060906 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:24:20 INFO - PROCESS | 3068 | 1466699060911 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3068 | 1466699060913 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:20 INFO - PROCESS | 3068 | ++DOCSHELL 19F68C00 == 33 [pid = 3068] [id = 632] 09:24:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 105 (19F69800) [pid = 3068] [serial = 1896] [outer = 00000000] 09:24:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 106 (1A2E0800) [pid = 3068] [serial = 1897] [outer = 19F69800] 09:24:20 INFO - PROCESS | 3068 | 1466699060966 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 107 (1A589800) [pid = 3068] [serial = 1898] [outer = 19F69800] 09:24:21 INFO - PROCESS | 3068 | 1466699061834 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1078ms 09:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:24:21 INFO - PROCESS | 3068 | 1466699061885 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3068 | 1466699061889 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:24:21 INFO - PROCESS | 3068 | 1466699061894 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 3068 | 1466699061899 Marionette TRACE conn5 <- [1,2494,null,{}] 09:24:21 INFO - PROCESS | 3068 | 1466699061905 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 3068 | 1466699061908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:22 INFO - PROCESS | 3068 | 1466699062031 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:24:22 INFO - PROCESS | 3068 | 1466699062183 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3068 | 1466699062186 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:22 INFO - PROCESS | 3068 | ++DOCSHELL 0D7EC800 == 34 [pid = 3068] [id = 633] 09:24:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 108 (0D8EF000) [pid = 3068] [serial = 1899] [outer = 00000000] 09:24:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 109 (1251BC00) [pid = 3068] [serial = 1900] [outer = 0D8EF000] 09:24:22 INFO - PROCESS | 3068 | 1466699062247 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 110 (12DDC400) [pid = 3068] [serial = 1901] [outer = 0D8EF000] 09:24:22 INFO - PROCESS | 3068 | 1466699062933 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1077ms 09:24:22 INFO - PROCESS | 3068 | 1466699062983 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3068 | 1466699062988 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:24:22 INFO - PROCESS | 3068 | 1466699062994 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:24:22 INFO - PROCESS | 3068 | 1466699062997 Marionette TRACE conn5 <- [1,2498,null,{}] 09:24:22 INFO - PROCESS | 3068 | 1466699063001 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 3068 | 1466699063004 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:23 INFO - PROCESS | 3068 | 1466699063195 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:24:23 INFO - PROCESS | 3068 | 1466699063206 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3068 | 1466699063209 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:23 INFO - PROCESS | 3068 | ++DOCSHELL 17042800 == 35 [pid = 3068] [id = 634] 09:24:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 111 (1704F000) [pid = 3068] [serial = 1902] [outer = 00000000] 09:24:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 112 (171DC000) [pid = 3068] [serial = 1903] [outer = 1704F000] 09:24:23 INFO - PROCESS | 3068 | 1466699063264 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 113 (18159C00) [pid = 3068] [serial = 1904] [outer = 1704F000] 09:24:24 INFO - PROCESS | 3068 | 1466699064211 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1283ms 09:24:24 INFO - PROCESS | 3068 | 1466699064283 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3068 | 1466699064287 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:24:24 INFO - PROCESS | 3068 | 1466699064292 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3068 | 1466699064295 Marionette TRACE conn5 <- [1,2502,null,{}] 09:24:24 INFO - PROCESS | 3068 | 1466699064301 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 3068 | 1466699064303 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:24 INFO - PROCESS | 3068 | 1466699064439 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:24:24 INFO - PROCESS | 3068 | 1466699064609 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3068 | 1466699064613 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 18658800 == 34 [pid = 3068] [id = 631] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 126C0C00 == 33 [pid = 3068] [id = 630] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 0C60BC00 == 32 [pid = 3068] [id = 629] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 1815F400 == 31 [pid = 3068] [id = 628] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 16C61400 == 30 [pid = 3068] [id = 627] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 15DA9000 == 29 [pid = 3068] [id = 626] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 125E0C00 == 28 [pid = 3068] [id = 625] 09:24:24 INFO - PROCESS | 3068 | --DOCSHELL 0D6CC400 == 27 [pid = 3068] [id = 624] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 112 (12D51C00) [pid = 3068] [serial = 1778] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 111 (0D8E9800) [pid = 3068] [serial = 1649] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 110 (12DE5000) [pid = 3068] [serial = 1727] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 109 (1A8C9C00) [pid = 3068] [serial = 1724] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 108 (1AB63400) [pid = 3068] [serial = 1766] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 107 (192AC400) [pid = 3068] [serial = 1691] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 106 (1A8CD800) [pid = 3068] [serial = 1733] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 105 (14148400) [pid = 3068] [serial = 1769] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 104 (1ABDE400) [pid = 3068] [serial = 1775] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 103 (18652000) [pid = 3068] [serial = 1772] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 102 (19163400) [pid = 3068] [serial = 1682] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 101 (170DC400) [pid = 3068] [serial = 1688] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 100 (0E424800) [pid = 3068] [serial = 1652] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (17FDC400) [pid = 3068] [serial = 1730] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (12D46C00) [pid = 3068] [serial = 1685] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1A8C5800) [pid = 3068] [serial = 1843] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (1A847000) [pid = 3068] [serial = 1841] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (1A587000) [pid = 3068] [serial = 1840] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (1A8C8C00) [pid = 3068] [serial = 1844] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (1AB54400) [pid = 3068] [serial = 1849] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (1A8A2400) [pid = 3068] [serial = 1816] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (1AB5E000) [pid = 3068] [serial = 1817] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18639400) [pid = 3068] [serial = 1834] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (17AA6000) [pid = 3068] [serial = 1813] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (17AA9C00) [pid = 3068] [serial = 1814] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1B91D800) [pid = 3068] [serial = 1808] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (1B924000) [pid = 3068] [serial = 1819] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1B928C00) [pid = 3068] [serial = 1820] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (14476800) [pid = 3068] [serial = 1822] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (15DAEC00) [pid = 3068] [serial = 1823] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (126BC000) [pid = 3068] [serial = 1828] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (12DDE000) [pid = 3068] [serial = 1829] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (12C99C00) [pid = 3068] [serial = 1810] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (15DB0400) [pid = 3068] [serial = 1811] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (171DC800) [pid = 3068] [serial = 1831] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17AA5C00) [pid = 3068] [serial = 1832] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12D47000) [pid = 3068] [serial = 1825] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (16C6E000) [pid = 3068] [serial = 1826] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1ABDD800) [pid = 3068] [serial = 1850] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1B91C000) [pid = 3068] [serial = 1852] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1B923400) [pid = 3068] [serial = 1853] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (19159000) [pid = 3068] [serial = 1837] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (192A7C00) [pid = 3068] [serial = 1838] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1A8F6000) [pid = 3068] [serial = 1847] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1A8EA400) [pid = 3068] [serial = 1846] [outer = 00000000] [url = about:blank] 09:24:24 INFO - PROCESS | 3068 | ++DOCSHELL 08C7FC00 == 28 [pid = 3068] [id = 635] 09:24:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (08C84800) [pid = 3068] [serial = 1905] [outer = 00000000] 09:24:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0C660C00) [pid = 3068] [serial = 1906] [outer = 08C84800] 09:24:24 INFO - PROCESS | 3068 | 1466699064710 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E075000) [pid = 3068] [serial = 1907] [outer = 08C84800] 09:24:25 INFO - PROCESS | 3068 | 1466699065151 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 890ms 09:24:25 INFO - PROCESS | 3068 | 1466699065183 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3068 | 1466699065187 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:24:25 INFO - PROCESS | 3068 | 1466699065193 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3068 | 1466699065195 Marionette TRACE conn5 <- [1,2506,null,{}] 09:24:25 INFO - PROCESS | 3068 | 1466699065199 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 3068 | 1466699065201 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:25 INFO - PROCESS | 3068 | 1466699065288 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:24:25 INFO - PROCESS | 3068 | 1466699065294 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3068 | 1466699065296 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:25 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F6C00 == 29 [pid = 3068] [id = 636] 09:24:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0F5C6400) [pid = 3068] [serial = 1908] [outer = 00000000] 09:24:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (12C74400) [pid = 3068] [serial = 1909] [outer = 0F5C6400] 09:24:25 INFO - PROCESS | 3068 | 1466699065344 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (12D51C00) [pid = 3068] [serial = 1910] [outer = 0F5C6400] 09:24:25 INFO - PROCESS | 3068 | 1466699065875 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 09:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:24:25 INFO - PROCESS | 3068 | 1466699065928 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3068 | 1466699065930 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:24:25 INFO - PROCESS | 3068 | 1466699065933 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3068 | 1466699065936 Marionette TRACE conn5 <- [1,2510,null,{}] 09:24:25 INFO - PROCESS | 3068 | 1466699065947 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 3068 | 1466699065952 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:26 INFO - PROCESS | 3068 | 1466699066065 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:24:26 INFO - PROCESS | 3068 | 1466699066177 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3068 | 1466699066180 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:26 INFO - PROCESS | 3068 | ++DOCSHELL 16915000 == 30 [pid = 3068] [id = 637] 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (16917C00) [pid = 3068] [serial = 1911] [outer = 00000000] 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (16C64000) [pid = 3068] [serial = 1912] [outer = 16917C00] 09:24:26 INFO - PROCESS | 3068 | 1466699066228 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17040800) [pid = 3068] [serial = 1913] [outer = 16917C00] 09:24:26 INFO - PROCESS | 3068 | 1466699066603 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 09:24:26 INFO - PROCESS | 3068 | 1466699066673 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 3068 | 1466699066676 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:24:26 INFO - PROCESS | 3068 | 1466699066679 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 3068 | 1466699066680 Marionette TRACE conn5 <- [1,2514,null,{}] 09:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:24:26 INFO - PROCESS | 3068 | 1466699066684 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 3068 | 1466699066686 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:26 INFO - PROCESS | 3068 | 1466699066775 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:24:26 INFO - PROCESS | 3068 | 1466699066781 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3068 | 1466699066783 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:26 INFO - PROCESS | 3068 | ++DOCSHELL 170D9000 == 31 [pid = 3068] [id = 638] 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (170DA800) [pid = 3068] [serial = 1914] [outer = 00000000] 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E7C00) [pid = 3068] [serial = 1915] [outer = 170DA800] 09:24:26 INFO - PROCESS | 3068 | 1466699066827 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17AA8C00) [pid = 3068] [serial = 1916] [outer = 170DA800] 09:24:27 INFO - PROCESS | 3068 | 1466699067325 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 09:24:27 INFO - PROCESS | 3068 | 1466699067354 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3068 | 1466699067356 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:24:27 INFO - PROCESS | 3068 | 1466699067365 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3068 | 1466699067367 Marionette TRACE conn5 <- [1,2518,null,{}] 09:24:27 INFO - PROCESS | 3068 | 1466699067370 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 3068 | 1466699067372 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:27 INFO - PROCESS | 3068 | 1466699067518 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:24:27 INFO - PROCESS | 3068 | 1466699067536 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3068 | 1466699067538 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:27 INFO - PROCESS | 3068 | ++DOCSHELL 171E7000 == 32 [pid = 3068] [id = 639] 09:24:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17C5C000) [pid = 3068] [serial = 1917] [outer = 00000000] 09:24:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18156C00) [pid = 3068] [serial = 1918] [outer = 17C5C000] 09:24:27 INFO - PROCESS | 3068 | 1466699067582 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18639C00) [pid = 3068] [serial = 1919] [outer = 17C5C000] 09:24:28 INFO - PROCESS | 3068 | 1466699068058 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 09:24:28 INFO - PROCESS | 3068 | 1466699068100 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3068 | 1466699068102 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:24:28 INFO - PROCESS | 3068 | 1466699068104 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3068 | 1466699068106 Marionette TRACE conn5 <- [1,2522,null,{}] 09:24:28 INFO - PROCESS | 3068 | 1466699068109 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 3068 | 1466699068115 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:28 INFO - PROCESS | 3068 | 1466699068257 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:24:28 INFO - PROCESS | 3068 | 1466699068268 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3068 | 1466699068270 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:28 INFO - PROCESS | 3068 | ++DOCSHELL 14F0D400 == 33 [pid = 3068] [id = 640] 09:24:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (18152800) [pid = 3068] [serial = 1920] [outer = 00000000] 09:24:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (192A3000) [pid = 3068] [serial = 1921] [outer = 18152800] 09:24:28 INFO - PROCESS | 3068 | 1466699068377 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (192A7C00) [pid = 3068] [serial = 1922] [outer = 18152800] 09:24:28 INFO - PROCESS | 3068 | 1466699068811 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 09:24:28 INFO - PROCESS | 3068 | 1466699068856 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3068 | 1466699068858 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:24:28 INFO - PROCESS | 3068 | 1466699068861 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3068 | 1466699068863 Marionette TRACE conn5 <- [1,2526,null,{}] 09:24:28 INFO - PROCESS | 3068 | 1466699068866 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 3068 | 1466699068868 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:28 INFO - PROCESS | 3068 | 1466699068991 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:24:29 INFO - PROCESS | 3068 | 1466699069004 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3068 | 1466699069006 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:29 INFO - PROCESS | 3068 | ++DOCSHELL 144E4800 == 34 [pid = 3068] [id = 641] 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A21AC00) [pid = 3068] [serial = 1923] [outer = 00000000] 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1A58B800) [pid = 3068] [serial = 1924] [outer = 1A21AC00] 09:24:29 INFO - PROCESS | 3068 | 1466699069240 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1A847C00) [pid = 3068] [serial = 1925] [outer = 1A21AC00] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (18157C00) [pid = 3068] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1915A000) [pid = 3068] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0D6D4C00) [pid = 3068] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17042C00) [pid = 3068] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16990000) [pid = 3068] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E154000) [pid = 3068] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1714E000) [pid = 3068] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1B925800) [pid = 3068] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1B1D0000) [pid = 3068] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0C65D000) [pid = 3068] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (181F6800) [pid = 3068] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (13C55400) [pid = 3068] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16989400) [pid = 3068] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0C611400) [pid = 3068] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:24:29 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (125E1C00) [pid = 3068] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:24:29 INFO - PROCESS | 3068 | 1466699069607 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 09:24:29 INFO - PROCESS | 3068 | 1466699069633 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3068 | 1466699069635 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:24:29 INFO - PROCESS | 3068 | 1466699069638 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 3068 | 1466699069640 Marionette TRACE conn5 <- [1,2530,null,{}] 09:24:29 INFO - PROCESS | 3068 | 1466699069643 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 3068 | 1466699069645 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:29 INFO - PROCESS | 3068 | 1466699069727 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:24:29 INFO - PROCESS | 3068 | 1466699069830 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3068 | 1466699069832 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:29 INFO - PROCESS | 3068 | ++DOCSHELL 16989400 == 35 [pid = 3068] [id = 642] 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (170D7400) [pid = 3068] [serial = 1926] [outer = 00000000] 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1863F400) [pid = 3068] [serial = 1927] [outer = 170D7400] 09:24:29 INFO - PROCESS | 3068 | 1466699069877 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (192AA400) [pid = 3068] [serial = 1928] [outer = 170D7400] 09:24:30 INFO - PROCESS | 3068 | 1466699070237 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 09:24:30 INFO - PROCESS | 3068 | 1466699070270 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3068 | 1466699070272 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:24:30 INFO - PROCESS | 3068 | 1466699070275 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3068 | 1466699070276 Marionette TRACE conn5 <- [1,2534,null,{}] 09:24:30 INFO - PROCESS | 3068 | 1466699070280 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 3068 | 1466699070281 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:30 INFO - PROCESS | 3068 | 1466699070366 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:24:30 INFO - PROCESS | 3068 | 1466699070493 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3068 | 1466699070504 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:30 INFO - PROCESS | 3068 | ++DOCSHELL 0E7F4400 == 36 [pid = 3068] [id = 643] 09:24:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (144E3400) [pid = 3068] [serial = 1929] [outer = 00000000] 09:24:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1A2E9400) [pid = 3068] [serial = 1930] [outer = 144E3400] 09:24:30 INFO - PROCESS | 3068 | 1466699070551 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A8A1400) [pid = 3068] [serial = 1931] [outer = 144E3400] 09:24:30 INFO - PROCESS | 3068 | 1466699070904 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 09:24:30 INFO - PROCESS | 3068 | 1466699070953 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3068 | 1466699070955 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:24:30 INFO - PROCESS | 3068 | 1466699070957 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:24:30 INFO - PROCESS | 3068 | 1466699070959 Marionette TRACE conn5 <- [1,2538,null,{}] 09:24:30 INFO - PROCESS | 3068 | 1466699070963 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 3068 | 1466699070964 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:31 INFO - PROCESS | 3068 | 1466699071048 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:24:31 INFO - PROCESS | 3068 | 1466699071054 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3068 | 1466699071056 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:31 INFO - PROCESS | 3068 | ++DOCSHELL 1A8A3000 == 37 [pid = 3068] [id = 644] 09:24:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A8BF800) [pid = 3068] [serial = 1932] [outer = 00000000] 09:24:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A8C8000) [pid = 3068] [serial = 1933] [outer = 1A8BF800] 09:24:31 INFO - PROCESS | 3068 | 1466699071099 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A8EA800) [pid = 3068] [serial = 1934] [outer = 1A8BF800] 09:24:31 INFO - PROCESS | 3068 | 1466699071835 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 930ms 09:24:31 INFO - PROCESS | 3068 | 1466699071891 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3068 | 1466699071896 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:24:31 INFO - PROCESS | 3068 | 1466699071901 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 3068 | 1466699071906 Marionette TRACE conn5 <- [1,2542,null,{}] 09:24:31 INFO - PROCESS | 3068 | 1466699071911 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 3068 | 1466699071914 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:32 INFO - PROCESS | 3068 | 1466699072036 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:24:32 INFO - PROCESS | 3068 | 1466699072178 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3068 | 1466699072181 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:32 INFO - PROCESS | 3068 | ++DOCSHELL 0C65FC00 == 38 [pid = 3068] [id = 645] 09:24:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0CE91400) [pid = 3068] [serial = 1935] [outer = 00000000] 09:24:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (12C26400) [pid = 3068] [serial = 1936] [outer = 0CE91400] 09:24:32 INFO - PROCESS | 3068 | 1466699072240 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (14474400) [pid = 3068] [serial = 1937] [outer = 0CE91400] 09:24:32 INFO - PROCESS | 3068 | 1466699072839 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 990ms 09:24:32 INFO - PROCESS | 3068 | 1466699072891 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3068 | 1466699072896 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:24:32 INFO - PROCESS | 3068 | 1466699072903 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 3068 | 1466699072906 Marionette TRACE conn5 <- [1,2546,null,{}] 09:24:32 INFO - PROCESS | 3068 | 1466699072910 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 3068 | 1466699072913 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:33 INFO - PROCESS | 3068 | 1466699073029 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:24:33 INFO - PROCESS | 3068 | 1466699073191 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3068 | 1466699073193 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:33 INFO - PROCESS | 3068 | ++DOCSHELL 17049800 == 39 [pid = 3068] [id = 646] 09:24:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (170D4800) [pid = 3068] [serial = 1938] [outer = 00000000] 09:24:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (17AA1800) [pid = 3068] [serial = 1939] [outer = 170D4800] 09:24:33 INFO - PROCESS | 3068 | 1466699073250 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1863E000) [pid = 3068] [serial = 1940] [outer = 170D4800] 09:24:33 INFO - PROCESS | 3068 | 1466699073861 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1018ms 09:24:33 INFO - PROCESS | 3068 | 1466699073925 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3068 | 1466699073927 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:24:33 INFO - PROCESS | 3068 | 1466699073931 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3068 | 1466699073935 Marionette TRACE conn5 <- [1,2550,null,{}] 09:24:33 INFO - PROCESS | 3068 | 1466699073946 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 3068 | 1466699073951 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:34 INFO - PROCESS | 3068 | 1466699074065 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:24:34 INFO - PROCESS | 3068 | 1466699074218 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3068 | 1466699074221 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:34 INFO - PROCESS | 3068 | ++DOCSHELL 1A8C7800 == 40 [pid = 3068] [id = 647] 09:24:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (1A8C7C00) [pid = 3068] [serial = 1941] [outer = 00000000] 09:24:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1A8EE400) [pid = 3068] [serial = 1942] [outer = 1A8C7C00] 09:24:34 INFO - PROCESS | 3068 | 1466699074279 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A8F5800) [pid = 3068] [serial = 1943] [outer = 1A8C7C00] 09:24:34 INFO - PROCESS | 3068 | 1466699074926 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1079ms 09:24:35 INFO - PROCESS | 3068 | 1466699075013 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3068 | 1466699075016 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:24:35 INFO - PROCESS | 3068 | 1466699075019 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:24:35 INFO - PROCESS | 3068 | 1466699075022 Marionette TRACE conn5 <- [1,2554,null,{}] 09:24:35 INFO - PROCESS | 3068 | 1466699075025 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 3068 | 1466699075027 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:35 INFO - PROCESS | 3068 | 1466699075146 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:24:35 INFO - PROCESS | 3068 | 1466699075431 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3068 | 1466699075435 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:35 INFO - PROCESS | 3068 | ++DOCSHELL 08C7F400 == 41 [pid = 3068] [id = 648] 09:24:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (0C65CC00) [pid = 3068] [serial = 1944] [outer = 00000000] 09:24:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (0D6CE400) [pid = 3068] [serial = 1945] [outer = 0C65CC00] 09:24:35 INFO - PROCESS | 3068 | 1466699075518 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (0E01A800) [pid = 3068] [serial = 1946] [outer = 0C65CC00] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 0E7F4400 == 40 [pid = 3068] [id = 643] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 16989400 == 39 [pid = 3068] [id = 642] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 144E4800 == 38 [pid = 3068] [id = 641] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 14F0D400 == 37 [pid = 3068] [id = 640] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 171E7000 == 36 [pid = 3068] [id = 639] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 170D9000 == 35 [pid = 3068] [id = 638] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 16915000 == 34 [pid = 3068] [id = 637] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 0E7F6C00 == 33 [pid = 3068] [id = 636] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 08C7FC00 == 32 [pid = 3068] [id = 635] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 17042800 == 31 [pid = 3068] [id = 634] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 0D7EC800 == 30 [pid = 3068] [id = 633] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 19F68C00 == 29 [pid = 3068] [id = 632] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 14477400 == 28 [pid = 3068] [id = 623] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 1A8C7800 == 27 [pid = 3068] [id = 647] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 17049800 == 26 [pid = 3068] [id = 646] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 1A8A3000 == 25 [pid = 3068] [id = 644] 09:24:36 INFO - PROCESS | 3068 | --DOCSHELL 0C65FC00 == 24 [pid = 3068] [id = 645] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (18655800) [pid = 3068] [serial = 1835] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (19492400) [pid = 3068] [serial = 1894] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (0DF53800) [pid = 3068] [serial = 1873] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (17A9FC00) [pid = 3068] [serial = 1882] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18157800) [pid = 3068] [serial = 1871] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (17AA3800) [pid = 3068] [serial = 1870] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (14473400) [pid = 3068] [serial = 1856] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (128CD000) [pid = 3068] [serial = 1855] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (181F4400) [pid = 3068] [serial = 1859] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17AA5400) [pid = 3068] [serial = 1858] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1C08B000) [pid = 3068] [serial = 1862] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1C00E400) [pid = 3068] [serial = 1861] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (1B1D9800) [pid = 3068] [serial = 1865] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1B1D6800) [pid = 3068] [serial = 1864] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E3CA000) [pid = 3068] [serial = 1868] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D8EC000) [pid = 3068] [serial = 1867] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1863BC00) [pid = 3068] [serial = 1885] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (17C5E400) [pid = 3068] [serial = 1883] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1863C800) [pid = 3068] [serial = 1886] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1704BC00) [pid = 3068] [serial = 1891] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (16C61C00) [pid = 3068] [serial = 1879] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0D73A800) [pid = 3068] [serial = 1888] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (128D4000) [pid = 3068] [serial = 1876] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12D4F400) [pid = 3068] [serial = 1877] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0E020C00) [pid = 3068] [serial = 1874] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17AA4C00) [pid = 3068] [serial = 1895] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0E151C00) [pid = 3068] [serial = 1889] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18633800) [pid = 3068] [serial = 1892] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (16EE9400) [pid = 3068] [serial = 1880] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3068 | 1466699076901 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1971ms 09:24:36 INFO - PROCESS | 3068 | 1466699076995 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3068 | 1466699076999 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:24:36 INFO - PROCESS | 3068 | 1466699077004 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 3068 | 1466699077007 Marionette TRACE conn5 <- [1,2558,null,{}] 09:24:37 INFO - PROCESS | 3068 | 1466699077013 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 3068 | 1466699077016 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:37 INFO - PROCESS | 3068 | 1466699077102 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:24:37 INFO - PROCESS | 3068 | 1466699077110 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3068 | 1466699077114 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:37 INFO - PROCESS | 3068 | ++DOCSHELL 0C65D000 == 25 [pid = 3068] [id = 649] 09:24:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0C65DC00) [pid = 3068] [serial = 1947] [outer = 00000000] 09:24:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0D628400) [pid = 3068] [serial = 1948] [outer = 0C65DC00] 09:24:37 INFO - PROCESS | 3068 | 1466699077163 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0D6CC800) [pid = 3068] [serial = 1949] [outer = 0C65DC00] 09:24:37 INFO - PROCESS | 3068 | 1466699077693 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 09:24:37 INFO - PROCESS | 3068 | 1466699077734 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 3068 | 1466699077740 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:24:37 INFO - PROCESS | 3068 | 1466699077746 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 3068 | 1466699077748 Marionette TRACE conn5 <- [1,2562,null,{}] 09:24:37 INFO - PROCESS | 3068 | 1466699077752 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 3068 | 1466699077755 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:37 INFO - PROCESS | 3068 | 1466699077844 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:24:37 INFO - PROCESS | 3068 | 1466699077944 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3068 | 1466699077946 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:37 INFO - PROCESS | 3068 | ++DOCSHELL 0E152800 == 26 [pid = 3068] [id = 650] 09:24:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E152C00) [pid = 3068] [serial = 1950] [outer = 00000000] 09:24:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0E158C00) [pid = 3068] [serial = 1951] [outer = 0E152C00] 09:24:37 INFO - PROCESS | 3068 | 1466699077993 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E3C9800) [pid = 3068] [serial = 1952] [outer = 0E152C00] 09:24:38 INFO - PROCESS | 3068 | 1466699078379 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 09:24:38 INFO - PROCESS | 3068 | 1466699078419 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3068 | 1466699078421 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:24:38 INFO - PROCESS | 3068 | 1466699078425 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3068 | 1466699078428 Marionette TRACE conn5 <- [1,2566,null,{}] 09:24:38 INFO - PROCESS | 3068 | 1466699078467 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 3068 | 1466699078472 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:38 INFO - PROCESS | 3068 | 1466699078565 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:24:38 INFO - PROCESS | 3068 | 1466699078573 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3068 | 1466699078576 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:38 INFO - PROCESS | 3068 | ++DOCSHELL 1251AC00 == 27 [pid = 3068] [id = 651] 09:24:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1251C000) [pid = 3068] [serial = 1953] [outer = 00000000] 09:24:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (128CDC00) [pid = 3068] [serial = 1954] [outer = 1251C000] 09:24:38 INFO - PROCESS | 3068 | 1466699078624 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (12D0F400) [pid = 3068] [serial = 1955] [outer = 1251C000] 09:24:39 INFO - PROCESS | 3068 | 1466699079077 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 09:24:39 INFO - PROCESS | 3068 | 1466699079108 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3068 | 1466699079110 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:24:39 INFO - PROCESS | 3068 | 1466699079114 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:24:39 INFO - PROCESS | 3068 | 1466699079125 Marionette TRACE conn5 <- [1,2570,null,{}] 09:24:39 INFO - PROCESS | 3068 | 1466699079141 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 3068 | 1466699079143 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:39 INFO - PROCESS | 3068 | 1466699079259 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:24:39 INFO - PROCESS | 3068 | 1466699079264 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3068 | 1466699079266 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:39 INFO - PROCESS | 3068 | ++DOCSHELL 12DE2C00 == 28 [pid = 3068] [id = 652] 09:24:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (12DE4C00) [pid = 3068] [serial = 1956] [outer = 00000000] 09:24:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (14476000) [pid = 3068] [serial = 1957] [outer = 12DE4C00] 09:24:39 INFO - PROCESS | 3068 | 1466699079311 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (14F0D400) [pid = 3068] [serial = 1958] [outer = 12DE4C00] 09:24:39 INFO - PROCESS | 3068 | 1466699079763 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 09:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:24:39 INFO - PROCESS | 3068 | 1466699079810 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3068 | 1466699079812 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:24:39 INFO - PROCESS | 3068 | 1466699079815 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 3068 | 1466699079817 Marionette TRACE conn5 <- [1,2574,null,{}] 09:24:39 INFO - PROCESS | 3068 | 1466699079827 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 3068 | 1466699079829 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:39 INFO - PROCESS | 3068 | 1466699079943 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:24:40 INFO - PROCESS | 3068 | 1466699080039 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3068 | 1466699080041 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:40 INFO - PROCESS | 3068 | ++DOCSHELL 15C50C00 == 29 [pid = 3068] [id = 653] 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (15C7FC00) [pid = 3068] [serial = 1959] [outer = 00000000] 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1697F400) [pid = 3068] [serial = 1960] [outer = 15C7FC00] 09:24:40 INFO - PROCESS | 3068 | 1466699080085 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (16C63000) [pid = 3068] [serial = 1961] [outer = 15C7FC00] 09:24:40 INFO - PROCESS | 3068 | 1466699080504 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 09:24:40 INFO - PROCESS | 3068 | 1466699080571 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3068 | 1466699080573 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:24:40 INFO - PROCESS | 3068 | 1466699080578 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3068 | 1466699080580 Marionette TRACE conn5 <- [1,2578,null,{}] 09:24:40 INFO - PROCESS | 3068 | 1466699080583 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 3068 | 1466699080589 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:40 INFO - PROCESS | 3068 | 1466699080730 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:24:40 INFO - PROCESS | 3068 | 1466699080797 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3068 | 1466699080798 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:40 INFO - PROCESS | 3068 | ++DOCSHELL 16C67800 == 30 [pid = 3068] [id = 654] 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (16C69C00) [pid = 3068] [serial = 1962] [outer = 00000000] 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1704FC00) [pid = 3068] [serial = 1963] [outer = 16C69C00] 09:24:40 INFO - PROCESS | 3068 | 1466699080843 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (170E2C00) [pid = 3068] [serial = 1964] [outer = 16C69C00] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (16917C00) [pid = 3068] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (18152800) [pid = 3068] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A21AC00) [pid = 3068] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (19F69800) [pid = 3068] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (170D7400) [pid = 3068] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (170DA800) [pid = 3068] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0F5C6400) [pid = 3068] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0D8EF000) [pid = 3068] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17C5C000) [pid = 3068] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1704F000) [pid = 3068] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (08C84800) [pid = 3068] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A8BF800) [pid = 3068] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:24:41 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (144E3400) [pid = 3068] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:24:41 INFO - PROCESS | 3068 | 1466699081583 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1015ms 09:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:24:41 INFO - PROCESS | 3068 | 1466699081597 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3068 | 1466699081599 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3068 | 1466699081602 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 3068 | 1466699081603 Marionette TRACE conn5 <- [1,2582,null,{}] 09:24:41 INFO - PROCESS | 3068 | 1466699081607 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 3068 | 1466699081608 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:41 INFO - PROCESS | 3068 | 1466699081685 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:24:41 INFO - PROCESS | 3068 | 1466699081786 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3068 | 1466699081788 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:41 INFO - PROCESS | 3068 | ++DOCSHELL 0E014400 == 31 [pid = 3068] [id = 655] 09:24:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (0E628C00) [pid = 3068] [serial = 1965] [outer = 00000000] 09:24:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (16C68C00) [pid = 3068] [serial = 1966] [outer = 0E628C00] 09:24:41 INFO - PROCESS | 3068 | 1466699081833 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (170D8400) [pid = 3068] [serial = 1967] [outer = 0E628C00] 09:24:42 INFO - PROCESS | 3068 | 1466699082196 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 09:24:42 INFO - PROCESS | 3068 | 1466699082233 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3068 | 1466699082235 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:24:42 INFO - PROCESS | 3068 | 1466699082239 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3068 | 1466699082240 Marionette TRACE conn5 <- [1,2586,null,{}] 09:24:42 INFO - PROCESS | 3068 | 1466699082244 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 3068 | 1466699082246 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:42 INFO - PROCESS | 3068 | 1466699082365 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:24:42 INFO - PROCESS | 3068 | 1466699082371 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3068 | 1466699082373 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:42 INFO - PROCESS | 3068 | ++DOCSHELL 08C7E400 == 32 [pid = 3068] [id = 656] 09:24:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E158400) [pid = 3068] [serial = 1968] [outer = 00000000] 09:24:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17AA2400) [pid = 3068] [serial = 1969] [outer = 0E158400] 09:24:42 INFO - PROCESS | 3068 | 1466699082416 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17AA8400) [pid = 3068] [serial = 1970] [outer = 0E158400] 09:24:42 INFO - PROCESS | 3068 | 1466699082833 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 09:24:42 INFO - PROCESS | 3068 | 1466699082874 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3068 | 1466699082876 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3068 | 1466699082879 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:24:42 INFO - PROCESS | 3068 | 1466699082881 Marionette TRACE conn5 <- [1,2590,null,{}] 09:24:42 INFO - PROCESS | 3068 | 1466699082884 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 3068 | 1466699082886 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:42 INFO - PROCESS | 3068 | 1466699082969 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:24:42 INFO - PROCESS | 3068 | 1466699082975 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3068 | 1466699082976 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:42 INFO - PROCESS | 3068 | ++DOCSHELL 17FE2000 == 33 [pid = 3068] [id = 657] 09:24:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (17FE4C00) [pid = 3068] [serial = 1971] [outer = 00000000] 09:24:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1815C400) [pid = 3068] [serial = 1972] [outer = 17FE4C00] 09:24:43 INFO - PROCESS | 3068 | 1466699083019 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1815D000) [pid = 3068] [serial = 1973] [outer = 17FE4C00] 09:24:43 INFO - PROCESS | 3068 | 1466699083676 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 870ms 09:24:43 INFO - PROCESS | 3068 | 1466699083755 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 3068 | 1466699083760 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:24:43 INFO - PROCESS | 3068 | 1466699083765 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 3068 | 1466699083769 Marionette TRACE conn5 <- [1,2594,null,{}] 09:24:43 INFO - PROCESS | 3068 | 1466699083775 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 3068 | 1466699083778 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:43 INFO - PROCESS | 3068 | 1466699083922 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:24:44 INFO - PROCESS | 3068 | 1466699084058 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 3068 | 1466699084062 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:44 INFO - PROCESS | 3068 | ++DOCSHELL 0C655000 == 34 [pid = 3068] [id = 658] 09:24:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (0C657000) [pid = 3068] [serial = 1974] [outer = 00000000] 09:24:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (0DF53000) [pid = 3068] [serial = 1975] [outer = 0C657000] 09:24:44 INFO - PROCESS | 3068 | 1466699084121 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0E07AC00) [pid = 3068] [serial = 1976] [outer = 0C657000] 09:24:44 INFO - PROCESS | 3068 | 1466699084902 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1177ms 09:24:44 INFO - PROCESS | 3068 | 1466699084947 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 3068 | 1466699084952 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:24:44 INFO - PROCESS | 3068 | 1466699084958 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 3068 | 1466699084961 Marionette TRACE conn5 <- [1,2598,null,{}] 09:24:44 INFO - PROCESS | 3068 | 1466699084965 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 3068 | 1466699084967 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:45 INFO - PROCESS | 3068 | 1466699085088 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:24:45 INFO - PROCESS | 3068 | 1466699085240 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3068 | 1466699085242 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:45 INFO - PROCESS | 3068 | ++DOCSHELL 12E6E800 == 35 [pid = 3068] [id = 659] 09:24:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (12E75000) [pid = 3068] [serial = 1977] [outer = 00000000] 09:24:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (144DFC00) [pid = 3068] [serial = 1978] [outer = 12E75000] 09:24:45 INFO - PROCESS | 3068 | 1466699085299 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (144E0C00) [pid = 3068] [serial = 1979] [outer = 12E75000] 09:24:46 INFO - PROCESS | 3068 | 1466699086158 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 08C7E400 == 34 [pid = 3068] [id = 656] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 0E014400 == 33 [pid = 3068] [id = 655] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 16C67800 == 32 [pid = 3068] [id = 654] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 15C50C00 == 31 [pid = 3068] [id = 653] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 12DE2C00 == 30 [pid = 3068] [id = 652] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 1251AC00 == 29 [pid = 3068] [id = 651] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 0E152800 == 28 [pid = 3068] [id = 650] 09:24:46 INFO - PROCESS | 3068 | --DOCSHELL 0C65D000 == 27 [pid = 3068] [id = 649] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (17040800) [pid = 3068] [serial = 1913] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (16C64000) [pid = 3068] [serial = 1912] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (192A3000) [pid = 3068] [serial = 1921] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (192A7C00) [pid = 3068] [serial = 1922] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (1A58B800) [pid = 3068] [serial = 1924] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A2E0800) [pid = 3068] [serial = 1897] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (192AA400) [pid = 3068] [serial = 1928] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (171E7C00) [pid = 3068] [serial = 1915] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1863F400) [pid = 3068] [serial = 1927] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12D51C00) [pid = 3068] [serial = 1910] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12C74400) [pid = 3068] [serial = 1909] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1251BC00) [pid = 3068] [serial = 1900] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (17AA8C00) [pid = 3068] [serial = 1916] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1A589800) [pid = 3068] [serial = 1898] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (12DDC400) [pid = 3068] [serial = 1901] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (18639C00) [pid = 3068] [serial = 1919] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18156C00) [pid = 3068] [serial = 1918] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (18159C00) [pid = 3068] [serial = 1904] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0C660C00) [pid = 3068] [serial = 1906] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1A847C00) [pid = 3068] [serial = 1925] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (0E075000) [pid = 3068] [serial = 1907] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (171DC000) [pid = 3068] [serial = 1903] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (1A8EA800) [pid = 3068] [serial = 1934] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1A8C8000) [pid = 3068] [serial = 1933] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (1A2E9400) [pid = 3068] [serial = 1930] [outer = 00000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (1A8A1400) [pid = 3068] [serial = 1931] [outer = 00000000] [url = about:blank] 09:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1270ms 09:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:24:46 INFO - PROCESS | 3068 | 1466699086232 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3068 | 1466699086235 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:24:46 INFO - PROCESS | 3068 | 1466699086240 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 3068 | 1466699086243 Marionette TRACE conn5 <- [1,2602,null,{}] 09:24:46 INFO - PROCESS | 3068 | 1466699086248 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 3068 | 1466699086250 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:46 INFO - PROCESS | 3068 | 1466699086345 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:24:46 INFO - PROCESS | 3068 | 1466699086352 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3068 | 1466699086354 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:46 INFO - PROCESS | 3068 | ++DOCSHELL 0D8F5C00 == 28 [pid = 3068] [id = 660] 09:24:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (0D8F6000) [pid = 3068] [serial = 1980] [outer = 00000000] 09:24:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0E013800) [pid = 3068] [serial = 1981] [outer = 0D8F6000] 09:24:46 INFO - PROCESS | 3068 | 1466699086402 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0E075000) [pid = 3068] [serial = 1982] [outer = 0D8F6000] 09:24:46 INFO - PROCESS | 3068 | 1466699086946 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:24:46 INFO - PROCESS | 3068 | 1466699086974 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3068 | 1466699086978 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:24:46 INFO - PROCESS | 3068 | 1466699086984 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:24:46 INFO - PROCESS | 3068 | 1466699086986 Marionette TRACE conn5 <- [1,2606,null,{}] 09:24:46 INFO - PROCESS | 3068 | 1466699086990 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 3068 | 1466699086992 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:47 INFO - PROCESS | 3068 | 1466699087079 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:24:47 INFO - PROCESS | 3068 | 1466699087088 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3068 | 1466699087090 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:47 INFO - PROCESS | 3068 | ++DOCSHELL 0F5CAC00 == 29 [pid = 3068] [id = 661] 09:24:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (12306800) [pid = 3068] [serial = 1983] [outer = 00000000] 09:24:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (125E6800) [pid = 3068] [serial = 1984] [outer = 12306800] 09:24:47 INFO - PROCESS | 3068 | 1466699087137 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (12D23C00) [pid = 3068] [serial = 1985] [outer = 12306800] 09:24:47 INFO - PROCESS | 3068 | 1466699087626 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 09:24:47 INFO - PROCESS | 3068 | 1466699087657 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3068 | 1466699087659 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:24:47 INFO - PROCESS | 3068 | 1466699087663 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3068 | 1466699087666 Marionette TRACE conn5 <- [1,2610,null,{}] 09:24:47 INFO - PROCESS | 3068 | 1466699087677 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 3068 | 1466699087682 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:47 INFO - PROCESS | 3068 | 1466699087796 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:24:47 INFO - PROCESS | 3068 | 1466699087902 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3068 | 1466699087905 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:47 INFO - PROCESS | 3068 | ++DOCSHELL 16C61400 == 30 [pid = 3068] [id = 662] 09:24:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (16C64000) [pid = 3068] [serial = 1986] [outer = 00000000] 09:24:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (16C69800) [pid = 3068] [serial = 1987] [outer = 16C64000] 09:24:47 INFO - PROCESS | 3068 | 1466699087956 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (17040800) [pid = 3068] [serial = 1988] [outer = 16C64000] 09:24:48 INFO - PROCESS | 3068 | 1466699088361 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 09:24:48 INFO - PROCESS | 3068 | 1466699088396 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3068 | 1466699088399 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 3068 | 1466699088402 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:24:48 INFO - PROCESS | 3068 | 1466699088404 Marionette TRACE conn5 <- [1,2614,null,{}] 09:24:48 INFO - PROCESS | 3068 | 1466699088407 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 3068 | 1466699088409 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:48 INFO - PROCESS | 3068 | 1466699088534 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:24:48 INFO - PROCESS | 3068 | 1466699088539 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3068 | 1466699088541 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:48 INFO - PROCESS | 3068 | ++DOCSHELL 17049800 == 31 [pid = 3068] [id = 663] 09:24:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1704D000) [pid = 3068] [serial = 1989] [outer = 00000000] 09:24:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (171D8C00) [pid = 3068] [serial = 1990] [outer = 1704D000] 09:24:48 INFO - PROCESS | 3068 | 1466699088586 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17A9FC00) [pid = 3068] [serial = 1991] [outer = 1704D000] 09:24:49 INFO - PROCESS | 3068 | 1466699089051 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 09:24:49 INFO - PROCESS | 3068 | 1466699089076 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3068 | 1466699089078 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:24:49 INFO - PROCESS | 3068 | 1466699089081 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3068 | 1466699089083 Marionette TRACE conn5 <- [1,2618,null,{}] 09:24:49 INFO - PROCESS | 3068 | 1466699089086 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 3068 | 1466699089088 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:49 INFO - PROCESS | 3068 | 1466699089207 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:24:49 INFO - PROCESS | 3068 | 1466699089301 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3068 | 1466699089303 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:49 INFO - PROCESS | 3068 | ++DOCSHELL 17AA5800 == 32 [pid = 3068] [id = 664] 09:24:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17AA8000) [pid = 3068] [serial = 1992] [outer = 00000000] 09:24:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17FDFC00) [pid = 3068] [serial = 1993] [outer = 17AA8000] 09:24:49 INFO - PROCESS | 3068 | 1466699089348 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1815A000) [pid = 3068] [serial = 1994] [outer = 17AA8000] 09:24:49 INFO - PROCESS | 3068 | 1466699089775 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 09:24:49 INFO - PROCESS | 3068 | 1466699089813 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3068 | 1466699089815 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:24:49 INFO - PROCESS | 3068 | 1466699089824 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3068 | 1466699089825 Marionette TRACE conn5 <- [1,2622,null,{}] 09:24:49 INFO - PROCESS | 3068 | 1466699089829 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 3068 | 1466699089835 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:49 INFO - PROCESS | 3068 | 1466699089992 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:24:50 INFO - PROCESS | 3068 | 1466699090059 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3068 | 1466699090061 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:50 INFO - PROCESS | 3068 | ++DOCSHELL 18636C00 == 33 [pid = 3068] [id = 665] 09:24:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18637000) [pid = 3068] [serial = 1995] [outer = 00000000] 09:24:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1865B800) [pid = 3068] [serial = 1996] [outer = 18637000] 09:24:50 INFO - PROCESS | 3068 | 1466699090105 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1865BC00) [pid = 3068] [serial = 1997] [outer = 18637000] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0C65DC00) [pid = 3068] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E152C00) [pid = 3068] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1251C000) [pid = 3068] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (12DE4C00) [pid = 3068] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (15C7FC00) [pid = 3068] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0C65CC00) [pid = 3068] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0E628C00) [pid = 3068] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (16C69C00) [pid = 3068] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E158400) [pid = 3068] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0CE91400) [pid = 3068] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (170D4800) [pid = 3068] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:24:50 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1A8C7C00) [pid = 3068] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:24:50 INFO - PROCESS | 3068 | 1466699090647 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 890ms 09:24:50 INFO - PROCESS | 3068 | 1466699090709 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:24:50 INFO - PROCESS | 3068 | 1466699090711 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:24:50 INFO - PROCESS | 3068 | 1466699090714 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 3068 | 1466699090716 Marionette TRACE conn5 <- [1,2626,null,{}] 09:24:50 INFO - PROCESS | 3068 | 1466699090719 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 3068 | 1466699090721 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:50 INFO - PROCESS | 3068 | 1466699090800 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:24:50 INFO - PROCESS | 3068 | 1466699090901 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3068 | 1466699090903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:50 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5C400 == 34 [pid = 3068] [id = 666] 09:24:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E020800) [pid = 3068] [serial = 1998] [outer = 00000000] 09:24:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (144E0400) [pid = 3068] [serial = 1999] [outer = 0E020800] 09:24:50 INFO - PROCESS | 3068 | 1466699090946 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (14F0AC00) [pid = 3068] [serial = 2000] [outer = 0E020800] 09:24:51 INFO - PROCESS | 3068 | 1466699091305 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 09:24:51 INFO - PROCESS | 3068 | 1466699091345 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3068 | 1466699091347 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:24:51 INFO - PROCESS | 3068 | 1466699091350 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3068 | 1466699091351 Marionette TRACE conn5 <- [1,2630,null,{}] 09:24:51 INFO - PROCESS | 3068 | 1466699091355 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 3068 | 1466699091357 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:51 INFO - PROCESS | 3068 | 1466699091477 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:24:51 INFO - PROCESS | 3068 | 1466699091485 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3068 | 1466699091487 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:51 INFO - PROCESS | 3068 | ++DOCSHELL 144DB800 == 35 [pid = 3068] [id = 667] 09:24:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (170D4800) [pid = 3068] [serial = 2001] [outer = 00000000] 09:24:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (19163400) [pid = 3068] [serial = 2002] [outer = 170D4800] 09:24:51 INFO - PROCESS | 3068 | 1466699091531 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (192A0800) [pid = 3068] [serial = 2003] [outer = 170D4800] 09:24:51 INFO - PROCESS | 3068 | 1466699091941 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:24:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 09:24:51 INFO - PROCESS | 3068 | 1466699091980 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3068 | 1466699091982 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:24:51 INFO - PROCESS | 3068 | 1466699091985 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3068 | 1466699091997 Marionette TRACE conn5 <- [1,2634,null,{}] 09:24:51 INFO - PROCESS | 3068 | 1466699092001 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 3068 | 1466699092002 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:52 INFO - PROCESS | 3068 | 1466699092121 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:24:52 INFO - PROCESS | 3068 | 1466699092217 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3068 | 1466699092219 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:52 INFO - PROCESS | 3068 | ++DOCSHELL 16990400 == 36 [pid = 3068] [id = 668] 09:24:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (192A6800) [pid = 3068] [serial = 2004] [outer = 00000000] 09:24:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (19495800) [pid = 3068] [serial = 2005] [outer = 192A6800] 09:24:52 INFO - PROCESS | 3068 | 1466699092263 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (19791800) [pid = 3068] [serial = 2006] [outer = 192A6800] 09:24:52 INFO - PROCESS | 3068 | 1466699092705 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:24:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 09:24:52 INFO - PROCESS | 3068 | 1466699092717 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3068 | 1466699092721 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:24:52 INFO - PROCESS | 3068 | 1466699092742 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3068 | 1466699092745 Marionette TRACE conn5 <- [1,2638,null,{}] 09:24:52 INFO - PROCESS | 3068 | 1466699092751 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 3068 | 1466699092754 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:52 INFO - PROCESS | 3068 | 1466699092870 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:24:53 INFO - PROCESS | 3068 | 1466699093027 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3068 | 1466699093030 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:53 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5A400 == 37 [pid = 3068] [id = 669] 09:24:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0DF5C000) [pid = 3068] [serial = 2007] [outer = 00000000] 09:24:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E159C00) [pid = 3068] [serial = 2008] [outer = 0DF5C000] 09:24:53 INFO - PROCESS | 3068 | 1466699093089 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (12309000) [pid = 3068] [serial = 2009] [outer = 0DF5C000] 09:24:53 INFO - PROCESS | 3068 | 1466699093721 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:24:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1021ms 09:24:53 INFO - PROCESS | 3068 | 1466699093766 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3068 | 1466699093771 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:24:53 INFO - PROCESS | 3068 | 1466699093777 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 3068 | 1466699093780 Marionette TRACE conn5 <- [1,2642,null,{}] 09:24:53 INFO - PROCESS | 3068 | 1466699093784 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 3068 | 1466699093787 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:53 INFO - PROCESS | 3068 | 1466699093929 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:24:54 INFO - PROCESS | 3068 | 1466699094071 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3068 | 1466699094074 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:54 INFO - PROCESS | 3068 | ++DOCSHELL 1691B400 == 38 [pid = 3068] [id = 670] 09:24:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1691BC00) [pid = 3068] [serial = 2010] [outer = 00000000] 09:24:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17044C00) [pid = 3068] [serial = 2011] [outer = 1691BC00] 09:24:54 INFO - PROCESS | 3068 | 1466699094132 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (171D9000) [pid = 3068] [serial = 2012] [outer = 1691BC00] 09:24:54 INFO - PROCESS | 3068 | 1466699094697 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:24:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 09:24:54 INFO - PROCESS | 3068 | 1466699094751 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 3068 | 1466699094754 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:24:54 INFO - PROCESS | 3068 | 1466699094757 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 3068 | 1466699094761 Marionette TRACE conn5 <- [1,2646,null,{}] 09:24:54 INFO - PROCESS | 3068 | 1466699094785 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 3068 | 1466699094790 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:54 INFO - PROCESS | 3068 | 1466699094933 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:24:55 INFO - PROCESS | 3068 | 1466699095004 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3068 | 1466699095007 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:55 INFO - PROCESS | 3068 | ++DOCSHELL 192A3000 == 39 [pid = 3068] [id = 671] 09:24:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A3800) [pid = 3068] [serial = 2013] [outer = 00000000] 09:24:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19495400) [pid = 3068] [serial = 2014] [outer = 192A3800] 09:24:55 INFO - PROCESS | 3068 | 1466699095063 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (19F64000) [pid = 3068] [serial = 2015] [outer = 192A3800] 09:24:55 INFO - PROCESS | 3068 | 1466699095654 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 930ms 09:24:55 INFO - PROCESS | 3068 | 1466699095693 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 3068 | 1466699095696 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:24:55 INFO - PROCESS | 3068 | 1466699095699 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 3068 | 1466699095701 Marionette TRACE conn5 <- [1,2650,null,{}] 09:24:55 INFO - PROCESS | 3068 | 1466699095705 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 3068 | 1466699095707 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:55 INFO - PROCESS | 3068 | 1466699095821 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:24:55 INFO - PROCESS | 3068 | 1466699095936 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3068 | 1466699095938 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:55 INFO - PROCESS | 3068 | ++DOCSHELL 17AA4000 == 40 [pid = 3068] [id = 672] 09:24:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (17AA9800) [pid = 3068] [serial = 2016] [outer = 00000000] 09:24:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1A587000) [pid = 3068] [serial = 2017] [outer = 17AA9800] 09:24:56 INFO - PROCESS | 3068 | 1466699096034 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1A84A800) [pid = 3068] [serial = 2018] [outer = 17AA9800] 09:24:56 INFO - PROCESS | 3068 | 1466699096792 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1128ms 09:24:56 INFO - PROCESS | 3068 | 1466699096829 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 3068 | 1466699096833 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:24:56 INFO - PROCESS | 3068 | 1466699096837 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3068 | 1466699096840 Marionette TRACE conn5 <- [1,2654,null,{}] 09:24:56 INFO - PROCESS | 3068 | 1466699096846 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 3068 | 1466699096849 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:56 INFO - PROCESS | 3068 | 1466699096982 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 144DB800 == 39 [pid = 3068] [id = 667] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 0DF5C400 == 38 [pid = 3068] [id = 666] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 18636C00 == 37 [pid = 3068] [id = 665] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 17AA5800 == 36 [pid = 3068] [id = 664] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 17049800 == 35 [pid = 3068] [id = 663] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 16C61400 == 34 [pid = 3068] [id = 662] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 0F5CAC00 == 33 [pid = 3068] [id = 661] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 0D8F5C00 == 32 [pid = 3068] [id = 660] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 12E6E800 == 31 [pid = 3068] [id = 659] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 0C655000 == 30 [pid = 3068] [id = 658] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 08C7F400 == 29 [pid = 3068] [id = 648] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 17FE2000 == 28 [pid = 3068] [id = 657] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 17AA4000 == 27 [pid = 3068] [id = 672] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 192A3000 == 26 [pid = 3068] [id = 671] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 16990400 == 25 [pid = 3068] [id = 668] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 0DF5A400 == 24 [pid = 3068] [id = 669] 09:24:57 INFO - PROCESS | 3068 | --DOCSHELL 1691B400 == 23 [pid = 3068] [id = 670] 09:24:57 INFO - PROCESS | 3068 | 1466699097725 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3068 | 1466699097729 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0D628400) [pid = 3068] [serial = 1948] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0D6CC800) [pid = 3068] [serial = 1949] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0E158C00) [pid = 3068] [serial = 1951] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (0E3C9800) [pid = 3068] [serial = 1952] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (128CDC00) [pid = 3068] [serial = 1954] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (14476000) [pid = 3068] [serial = 1957] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (16C63000) [pid = 3068] [serial = 1961] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1697F400) [pid = 3068] [serial = 1960] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E01A800) [pid = 3068] [serial = 1946] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D6CE400) [pid = 3068] [serial = 1945] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (16C68C00) [pid = 3068] [serial = 1966] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (1704FC00) [pid = 3068] [serial = 1963] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17AA2400) [pid = 3068] [serial = 1969] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (14474400) [pid = 3068] [serial = 1937] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (12C26400) [pid = 3068] [serial = 1936] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (170E2C00) [pid = 3068] [serial = 1964] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1815C400) [pid = 3068] [serial = 1972] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (1863E000) [pid = 3068] [serial = 1940] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17AA1800) [pid = 3068] [serial = 1939] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (1A8F5800) [pid = 3068] [serial = 1943] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1A8EE400) [pid = 3068] [serial = 1942] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (14F0D400) [pid = 3068] [serial = 1958] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (17AA8400) [pid = 3068] [serial = 1970] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (170D8400) [pid = 3068] [serial = 1967] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (12D0F400) [pid = 3068] [serial = 1955] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3068 | ++DOCSHELL 08C7F400 == 24 [pid = 3068] [id = 673] 09:24:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (08C83400) [pid = 3068] [serial = 2019] [outer = 00000000] 09:24:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (0C609800) [pid = 3068] [serial = 2020] [outer = 08C83400] 09:24:57 INFO - PROCESS | 3068 | 1466699097857 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (0C659C00) [pid = 3068] [serial = 2021] [outer = 08C83400] 09:24:58 INFO - PROCESS | 3068 | 1466699098790 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1979ms 09:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:24:58 INFO - PROCESS | 3068 | 1466699098819 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3068 | 1466699098822 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3068 | 1466699098827 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3068 | 1466699098830 Marionette TRACE conn5 <- [1,2658,null,{}] 09:24:58 INFO - PROCESS | 3068 | 1466699098835 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 3068 | 1466699098837 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:58 INFO - PROCESS | 3068 | 1466699098937 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:24:59 INFO - PROCESS | 3068 | 1466699099027 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3068 | 1466699099030 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:24:59 INFO - PROCESS | 3068 | ++DOCSHELL 0DF4FC00 == 25 [pid = 3068] [id = 674] 09:24:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0DF51000) [pid = 3068] [serial = 2022] [outer = 00000000] 09:24:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (0E14F800) [pid = 3068] [serial = 2023] [outer = 0DF51000] 09:24:59 INFO - PROCESS | 3068 | 1466699099078 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (0E159400) [pid = 3068] [serial = 2024] [outer = 0DF51000] 09:24:59 INFO - PROCESS | 3068 | 1466699099969 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:24:59 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 09:24:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:24:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms 09:25:00 INFO - PROCESS | 3068 | 1466699100002 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3068 | 1466699100007 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:25:00 INFO - PROCESS | 3068 | 1466699100016 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3068 | 1466699100018 Marionette TRACE conn5 <- [1,2662,null,{}] 09:25:00 INFO - PROCESS | 3068 | 1466699100022 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 3068 | 1466699100025 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:00 INFO - PROCESS | 3068 | 1466699100153 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:25:00 INFO - PROCESS | 3068 | 1466699100160 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3068 | 1466699100162 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:00 INFO - PROCESS | 3068 | ++DOCSHELL 0E45B400 == 26 [pid = 3068] [id = 675] 09:25:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0F52B000) [pid = 3068] [serial = 2025] [outer = 00000000] 09:25:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (125EC000) [pid = 3068] [serial = 2026] [outer = 0F52B000] 09:25:00 INFO - PROCESS | 3068 | 1466699100263 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12C24800) [pid = 3068] [serial = 2027] [outer = 0F52B000] 09:25:01 INFO - PROCESS | 3068 | 1466699101223 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:01 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 09:25:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1219ms 09:25:01 INFO - PROCESS | 3068 | 1466699101240 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3068 | 1466699101242 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:25:01 INFO - PROCESS | 3068 | 1466699101247 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3068 | 1466699101253 Marionette TRACE conn5 <- [1,2666,null,{}] 09:25:01 INFO - PROCESS | 3068 | 1466699101270 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 3068 | 1466699101274 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:01 INFO - PROCESS | 3068 | 1466699101398 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:25:01 INFO - PROCESS | 3068 | 1466699101406 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3068 | 1466699101408 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:01 INFO - PROCESS | 3068 | ++DOCSHELL 125A3400 == 27 [pid = 3068] [id = 676] 09:25:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (12DE2C00) [pid = 3068] [serial = 2028] [outer = 00000000] 09:25:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1447C400) [pid = 3068] [serial = 2029] [outer = 12DE2C00] 09:25:01 INFO - PROCESS | 3068 | 1466699101463 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (144E2800) [pid = 3068] [serial = 2030] [outer = 12DE2C00] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704D000) [pid = 3068] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0C657000) [pid = 3068] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17AA8000) [pid = 3068] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0D8F6000) [pid = 3068] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (12E75000) [pid = 3068] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17FE4C00) [pid = 3068] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0E020800) [pid = 3068] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (12306800) [pid = 3068] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (16C64000) [pid = 3068] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (170D4800) [pid = 3068] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (192A6800) [pid = 3068] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:25:02 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (18637000) [pid = 3068] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:25:02 INFO - PROCESS | 3068 | 1466699102614 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:25:02 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) 09:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1391ms 09:25:02 INFO - PROCESS | 3068 | 1466699102637 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3068 | 1466699102640 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 3068 | 1466699102643 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3068 | 1466699102645 Marionette TRACE conn5 <- [1,2670,null,{}] 09:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:25:02 INFO - PROCESS | 3068 | 1466699102648 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 3068 | 1466699102650 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:02 INFO - PROCESS | 3068 | 1466699102737 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:25:02 INFO - PROCESS | 3068 | 1466699102769 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3068 | 1466699102771 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:02 INFO - PROCESS | 3068 | ++DOCSHELL 0C654400 == 28 [pid = 3068] [id = 677] 09:25:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (0C657C00) [pid = 3068] [serial = 2031] [outer = 00000000] 09:25:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (14F0D800) [pid = 3068] [serial = 2032] [outer = 0C657C00] 09:25:02 INFO - PROCESS | 3068 | 1466699102903 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (159E8800) [pid = 3068] [serial = 2033] [outer = 0C657C00] 09:25:03 INFO - PROCESS | 3068 | 1466699103736 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:25:03 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) 09:25:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 09:25:03 INFO - PROCESS | 3068 | 1466699103771 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3068 | 1466699103773 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:25:03 INFO - PROCESS | 3068 | 1466699103777 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3068 | 1466699103778 Marionette TRACE conn5 <- [1,2674,null,{}] 09:25:03 INFO - PROCESS | 3068 | 1466699103782 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 3068 | 1466699103784 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:03 INFO - PROCESS | 3068 | 1466699103864 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:25:03 INFO - PROCESS | 3068 | 1466699103870 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3068 | 1466699103876 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:03 INFO - PROCESS | 3068 | ++DOCSHELL 16C61400 == 29 [pid = 3068] [id = 678] 09:25:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (16C63800) [pid = 3068] [serial = 2034] [outer = 00000000] 09:25:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (16C68000) [pid = 3068] [serial = 2035] [outer = 16C63800] 09:25:03 INFO - PROCESS | 3068 | 1466699103932 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (17049C00) [pid = 3068] [serial = 2036] [outer = 16C63800] 09:25:05 INFO - PROCESS | 3068 | 1466699105248 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:05 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 09:25:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1523ms 09:25:05 INFO - PROCESS | 3068 | 1466699105301 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3068 | 1466699105305 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:25:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:25:05 INFO - PROCESS | 3068 | 1466699105310 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3068 | 1466699105314 Marionette TRACE conn5 <- [1,2678,null,{}] 09:25:05 INFO - PROCESS | 3068 | 1466699105406 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 3068 | 1466699105410 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:05 INFO - PROCESS | 3068 | 1466699105523 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:25:05 INFO - PROCESS | 3068 | 1466699105654 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3068 | 1466699105656 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:05 INFO - PROCESS | 3068 | ++DOCSHELL 0C605800 == 30 [pid = 3068] [id = 679] 09:25:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0DF51400) [pid = 3068] [serial = 2037] [outer = 00000000] 09:25:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (125AB400) [pid = 3068] [serial = 2038] [outer = 0DF51400] 09:25:05 INFO - PROCESS | 3068 | 1466699105715 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (12D2E000) [pid = 3068] [serial = 2039] [outer = 0DF51400] 09:25:06 INFO - PROCESS | 3068 | --DOCSHELL 08D6A400 == 29 [pid = 3068] [id = 564] 09:25:06 INFO - PROCESS | 3068 | --DOCSHELL 12E6D800 == 28 [pid = 3068] [id = 566] 09:25:06 INFO - PROCESS | 3068 | --DOCSHELL 125A6400 == 27 [pid = 3068] [id = 552] 09:25:06 INFO - PROCESS | 3068 | --DOCSHELL 15C4BC00 == 26 [pid = 3068] [id = 567] 09:25:06 INFO - PROCESS | 3068 | --DOCSHELL 08C7D400 == 25 [pid = 3068] [id = 565] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (171D8C00) [pid = 3068] [serial = 1990] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0DF53000) [pid = 3068] [serial = 1975] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1815A000) [pid = 3068] [serial = 1994] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (0E07AC00) [pid = 3068] [serial = 1976] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0E013800) [pid = 3068] [serial = 1981] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (17FDFC00) [pid = 3068] [serial = 1993] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (0E075000) [pid = 3068] [serial = 1982] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (144DFC00) [pid = 3068] [serial = 1978] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (144E0C00) [pid = 3068] [serial = 1979] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (1815D000) [pid = 3068] [serial = 1973] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (144E0400) [pid = 3068] [serial = 1999] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (125E6800) [pid = 3068] [serial = 1984] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (12D23C00) [pid = 3068] [serial = 1985] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (16C69800) [pid = 3068] [serial = 1987] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (192A0800) [pid = 3068] [serial = 2003] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (19791800) [pid = 3068] [serial = 2006] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (1865B800) [pid = 3068] [serial = 1996] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (19495800) [pid = 3068] [serial = 2005] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (19163400) [pid = 3068] [serial = 2002] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 51 (17A9FC00) [pid = 3068] [serial = 1991] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 50 (14F0AC00) [pid = 3068] [serial = 2000] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 49 (1865BC00) [pid = 3068] [serial = 1997] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | --DOMWINDOW == 48 (17040800) [pid = 3068] [serial = 1988] [outer = 00000000] [url = about:blank] 09:25:06 INFO - PROCESS | 3068 | 1466699106956 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:06 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 09:25:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1679ms 09:25:06 INFO - PROCESS | 3068 | 1466699106990 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3068 | 1466699106994 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:25:07 INFO - PROCESS | 3068 | 1466699107035 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3068 | 1466699107038 Marionette TRACE conn5 <- [1,2682,null,{}] 09:25:07 INFO - PROCESS | 3068 | 1466699107046 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 3068 | 1466699107048 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:07 INFO - PROCESS | 3068 | 1466699107162 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:25:07 INFO - PROCESS | 3068 | 1466699107251 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3068 | 1466699107253 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:07 INFO - PROCESS | 3068 | ++DOCSHELL 0E012400 == 26 [pid = 3068] [id = 680] 09:25:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 49 (0E014C00) [pid = 3068] [serial = 2040] [outer = 00000000] 09:25:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 50 (0E3CB800) [pid = 3068] [serial = 2041] [outer = 0E014C00] 09:25:07 INFO - PROCESS | 3068 | 1466699107303 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 51 (0E621000) [pid = 3068] [serial = 2042] [outer = 0E014C00] 09:25:08 INFO - PROCESS | 3068 | 1466699108145 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:08 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 09:25:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1136ms 09:25:08 INFO - PROCESS | 3068 | 1466699108171 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3068 | 1466699108175 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:25:08 INFO - PROCESS | 3068 | 1466699108181 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:25:08 INFO - PROCESS | 3068 | 1466699108184 Marionette TRACE conn5 <- [1,2686,null,{}] 09:25:08 INFO - PROCESS | 3068 | 1466699108188 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 3068 | 1466699108191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:08 INFO - PROCESS | 3068 | 1466699108318 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:25:08 INFO - PROCESS | 3068 | 1466699108328 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3068 | 1466699108330 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:08 INFO - PROCESS | 3068 | ++DOCSHELL 12D51800 == 27 [pid = 3068] [id = 681] 09:25:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (12DDA800) [pid = 3068] [serial = 2043] [outer = 00000000] 09:25:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (12E71400) [pid = 3068] [serial = 2044] [outer = 12DDA800] 09:25:08 INFO - PROCESS | 3068 | 1466699108378 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (14141400) [pid = 3068] [serial = 2045] [outer = 12DDA800] 09:25:09 INFO - PROCESS | 3068 | 1466699109346 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:09 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 09:25:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1175ms 09:25:09 INFO - PROCESS | 3068 | 1466699109361 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 3068 | 1466699109363 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:25:09 INFO - PROCESS | 3068 | 1466699109366 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 3068 | 1466699109370 Marionette TRACE conn5 <- [1,2690,null,{}] 09:25:09 INFO - PROCESS | 3068 | 1466699109389 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 3068 | 1466699109393 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:09 INFO - PROCESS | 3068 | 1466699109516 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:25:09 INFO - PROCESS | 3068 | 1466699109524 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3068 | 1466699109527 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:09 INFO - PROCESS | 3068 | ++DOCSHELL 15DA9000 == 28 [pid = 3068] [id = 682] 09:25:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (15DA9C00) [pid = 3068] [serial = 2046] [outer = 00000000] 09:25:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (16996800) [pid = 3068] [serial = 2047] [outer = 15DA9C00] 09:25:09 INFO - PROCESS | 3068 | 1466699109629 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (16C67800) [pid = 3068] [serial = 2048] [outer = 15DA9C00] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (0DF51000) [pid = 3068] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (08C83400) [pid = 3068] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (0C657C00) [pid = 3068] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (0DF5C000) [pid = 3068] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (1691BC00) [pid = 3068] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 51 (192A3800) [pid = 3068] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 50 (0F52B000) [pid = 3068] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:25:09 INFO - PROCESS | 3068 | --DOMWINDOW == 49 (12DE2C00) [pid = 3068] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:25:10 INFO - PROCESS | 3068 | 1466699110091 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 790ms 09:25:10 INFO - PROCESS | 3068 | 1466699110156 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3068 | 1466699110159 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3068 | 1466699110162 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:25:10 INFO - PROCESS | 3068 | 1466699110163 Marionette TRACE conn5 <- [1,2694,null,{}] 09:25:10 INFO - PROCESS | 3068 | 1466699110166 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 3068 | 1466699110168 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:10 INFO - PROCESS | 3068 | 1466699110253 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:25:10 INFO - PROCESS | 3068 | 1466699110349 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3068 | 1466699110351 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:10 INFO - PROCESS | 3068 | ++DOCSHELL 15C50C00 == 29 [pid = 3068] [id = 683] 09:25:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 50 (16C6F000) [pid = 3068] [serial = 2049] [outer = 00000000] 09:25:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 51 (170D6C00) [pid = 3068] [serial = 2050] [outer = 16C6F000] 09:25:10 INFO - PROCESS | 3068 | 1466699110403 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (170DB400) [pid = 3068] [serial = 2051] [outer = 16C6F000] 09:25:10 INFO - PROCESS | 3068 | 1466699110797 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 09:25:10 INFO - PROCESS | 3068 | 1466699110836 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:25:10 INFO - PROCESS | 3068 | 1466699110838 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3068 | 1466699110842 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 3068 | 1466699110843 Marionette TRACE conn5 <- [1,2698,null,{}] 09:25:10 INFO - PROCESS | 3068 | 1466699110847 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 3068 | 1466699110849 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:10 INFO - PROCESS | 3068 | 1466699110993 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:25:11 INFO - PROCESS | 3068 | 1466699111008 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3068 | 1466699111010 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:11 INFO - PROCESS | 3068 | ++DOCSHELL 14472800 == 30 [pid = 3068] [id = 684] 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (14478000) [pid = 3068] [serial = 2052] [outer = 00000000] 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (171DB400) [pid = 3068] [serial = 2053] [outer = 14478000] 09:25:11 INFO - PROCESS | 3068 | 1466699111054 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (17A9FC00) [pid = 3068] [serial = 2054] [outer = 14478000] 09:25:11 INFO - PROCESS | 3068 | 1466699111478 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3068 | 1466699111515 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:25:11 INFO - PROCESS | 3068 | 1466699111518 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3068 | 1466699111520 Marionette TRACE conn5 <- [1,2702,null,{}] 09:25:11 INFO - PROCESS | 3068 | 1466699111523 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 3068 | 1466699111529 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:11 INFO - PROCESS | 3068 | 1466699111670 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:25:11 INFO - PROCESS | 3068 | 1466699111685 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3068 | 1466699111687 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:11 INFO - PROCESS | 3068 | ++DOCSHELL 17FE6400 == 31 [pid = 3068] [id = 685] 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (17FE6800) [pid = 3068] [serial = 2055] [outer = 00000000] 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (1807F400) [pid = 3068] [serial = 2056] [outer = 17FE6800] 09:25:11 INFO - PROCESS | 3068 | 1466699111741 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (18155800) [pid = 3068] [serial = 2057] [outer = 17FE6800] 09:25:12 INFO - PROCESS | 3068 | 1466699112143 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 09:25:12 INFO - PROCESS | 3068 | 1466699112189 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3068 | 1466699112191 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:25:12 INFO - PROCESS | 3068 | 1466699112194 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3068 | 1466699112196 Marionette TRACE conn5 <- [1,2706,null,{}] 09:25:12 INFO - PROCESS | 3068 | 1466699112200 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 3068 | 1466699112201 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:12 INFO - PROCESS | 3068 | 1466699112284 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:25:12 INFO - PROCESS | 3068 | 1466699112318 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3068 | 1466699112320 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:12 INFO - PROCESS | 3068 | ++DOCSHELL 0D783000 == 32 [pid = 3068] [id = 686] 09:25:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (13C57000) [pid = 3068] [serial = 2058] [outer = 00000000] 09:25:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (18634800) [pid = 3068] [serial = 2059] [outer = 13C57000] 09:25:12 INFO - PROCESS | 3068 | 1466699112363 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (18634C00) [pid = 3068] [serial = 2060] [outer = 13C57000] 09:25:13 INFO - PROCESS | 3068 | 1466699113036 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3068 | 1466699113071 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:25:13 INFO - PROCESS | 3068 | 1466699113075 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3068 | 1466699113081 Marionette TRACE conn5 <- [1,2710,null,{}] 09:25:13 INFO - PROCESS | 3068 | 1466699113086 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 3068 | 1466699113089 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:13 INFO - PROCESS | 3068 | 1466699113202 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:25:13 INFO - PROCESS | 3068 | 1466699113317 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3068 | 1466699113320 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:13 INFO - PROCESS | 3068 | ++DOCSHELL 0E079400 == 33 [pid = 3068] [id = 687] 09:25:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (0E783C00) [pid = 3068] [serial = 2061] [outer = 00000000] 09:25:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (12DDD400) [pid = 3068] [serial = 2062] [outer = 0E783C00] 09:25:13 INFO - PROCESS | 3068 | 1466699113420 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (1447B800) [pid = 3068] [serial = 2063] [outer = 0E783C00] 09:25:14 INFO - PROCESS | 3068 | 1466699114062 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3068 | 1466699114108 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:25:14 INFO - PROCESS | 3068 | 1466699114114 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3068 | 1466699114117 Marionette TRACE conn5 <- [1,2714,null,{}] 09:25:14 INFO - PROCESS | 3068 | 1466699114121 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 3068 | 1466699114124 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:14 INFO - PROCESS | 3068 | 1466699114238 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:25:14 INFO - PROCESS | 3068 | 1466699114379 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3068 | 1466699114382 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:14 INFO - PROCESS | 3068 | ++DOCSHELL 16C66C00 == 34 [pid = 3068] [id = 688] 09:25:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (1704CC00) [pid = 3068] [serial = 2064] [outer = 00000000] 09:25:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (171E3400) [pid = 3068] [serial = 2065] [outer = 1704CC00] 09:25:14 INFO - PROCESS | 3068 | 1466699114439 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (17AA8400) [pid = 3068] [serial = 2066] [outer = 1704CC00] 09:25:15 INFO - PROCESS | 3068 | 1466699115047 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 09:25:15 INFO - PROCESS | 3068 | 1466699115088 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3068 | 1466699115091 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:25:15 INFO - PROCESS | 3068 | 1466699115095 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3068 | 1466699115099 Marionette TRACE conn5 <- [1,2718,null,{}] 09:25:15 INFO - PROCESS | 3068 | 1466699115110 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 3068 | 1466699115115 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:15 INFO - PROCESS | 3068 | 1466699115227 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:25:15 INFO - PROCESS | 3068 | 1466699115341 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3068 | 1466699115344 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:15 INFO - PROCESS | 3068 | ++DOCSHELL 18653800 == 35 [pid = 3068] [id = 689] 09:25:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (18653C00) [pid = 3068] [serial = 2067] [outer = 00000000] 09:25:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (18658000) [pid = 3068] [serial = 2068] [outer = 18653C00] 09:25:15 INFO - PROCESS | 3068 | 1466699115442 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1865E800) [pid = 3068] [serial = 2069] [outer = 18653C00] 09:25:16 INFO - PROCESS | 3068 | 1466699116463 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:16 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 09:25:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:25:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1433ms 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 17C59C00 == 34 [pid = 3068] [id = 568] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 0DF50C00 == 33 [pid = 3068] [id = 558] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 170E3000 == 32 [pid = 3068] [id = 556] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 0C604400 == 31 [pid = 3068] [id = 557] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 12D44C00 == 30 [pid = 3068] [id = 554] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 159E3800 == 29 [pid = 3068] [id = 562] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 19230800 == 28 [pid = 3068] [id = 563] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 08C7F400 == 27 [pid = 3068] [id = 673] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 16C67000 == 26 [pid = 3068] [id = 555] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 0D784400 == 25 [pid = 3068] [id = 561] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 18160400 == 24 [pid = 3068] [id = 559] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 18656000 == 23 [pid = 3068] [id = 560] 09:25:17 INFO - PROCESS | 3068 | --DOCSHELL 14145C00 == 22 [pid = 3068] [id = 553] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (12C24800) [pid = 3068] [serial = 2027] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (0E159400) [pid = 3068] [serial = 2024] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (14F0D800) [pid = 3068] [serial = 2032] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (144E2800) [pid = 3068] [serial = 2030] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (0E14F800) [pid = 3068] [serial = 2023] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (0C609800) [pid = 3068] [serial = 2020] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0C659C00) [pid = 3068] [serial = 2021] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (159E8800) [pid = 3068] [serial = 2033] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (12309000) [pid = 3068] [serial = 2009] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (0E159C00) [pid = 3068] [serial = 2008] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (171D9000) [pid = 3068] [serial = 2012] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (17044C00) [pid = 3068] [serial = 2011] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (19F64000) [pid = 3068] [serial = 2015] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (19495400) [pid = 3068] [serial = 2014] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (1A587000) [pid = 3068] [serial = 2017] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (125EC000) [pid = 3068] [serial = 2026] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (1447C400) [pid = 3068] [serial = 2029] [outer = 00000000] [url = about:blank] 09:25:17 INFO - PROCESS | 3068 | 1466699117253 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3068 | 1466699117257 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:25:17 INFO - PROCESS | 3068 | 1466699117272 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3068 | 1466699117277 Marionette TRACE conn5 <- [1,2722,null,{}] 09:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:25:17 INFO - PROCESS | 3068 | 1466699117283 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 3068 | 1466699117286 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:17 INFO - PROCESS | 3068 | 1466699117381 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:25:17 INFO - PROCESS | 3068 | 1466699117389 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3068 | 1466699117393 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:17 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CC000 == 23 [pid = 3068] [id = 690] 09:25:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0D6D2400) [pid = 3068] [serial = 2070] [outer = 00000000] 09:25:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0D784400) [pid = 3068] [serial = 2071] [outer = 0D6D2400] 09:25:17 INFO - PROCESS | 3068 | 1466699117443 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0D8EA000) [pid = 3068] [serial = 2072] [outer = 0D6D2400] 09:25:17 INFO - PROCESS | 3068 | 1466699117973 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 09:25:18 INFO - PROCESS | 3068 | 1466699118014 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3068 | 1466699118017 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:25:18 INFO - PROCESS | 3068 | 1466699118024 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3068 | 1466699118028 Marionette TRACE conn5 <- [1,2726,null,{}] 09:25:18 INFO - PROCESS | 3068 | 1466699118032 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 3068 | 1466699118035 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:18 INFO - PROCESS | 3068 | 1466699118128 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:25:18 INFO - PROCESS | 3068 | 1466699118224 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3068 | 1466699118227 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:18 INFO - PROCESS | 3068 | ++DOCSHELL 0E152400 == 24 [pid = 3068] [id = 691] 09:25:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0E152C00) [pid = 3068] [serial = 2073] [outer = 00000000] 09:25:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (0E15A400) [pid = 3068] [serial = 2074] [outer = 0E152C00] 09:25:18 INFO - PROCESS | 3068 | 1466699118275 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (0E3CEC00) [pid = 3068] [serial = 2075] [outer = 0E152C00] 09:25:18 INFO - PROCESS | 3068 | 1466699118691 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 09:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:25:18 INFO - PROCESS | 3068 | 1466699118759 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3068 | 1466699118762 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:25:18 INFO - PROCESS | 3068 | 1466699118765 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3068 | 1466699118767 Marionette TRACE conn5 <- [1,2730,null,{}] 09:25:18 INFO - PROCESS | 3068 | 1466699118777 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 3068 | 1466699118782 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:18 INFO - PROCESS | 3068 | 1466699118877 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:25:18 INFO - PROCESS | 3068 | 1466699118895 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3068 | 1466699118898 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:18 INFO - PROCESS | 3068 | ++DOCSHELL 126C8800 == 25 [pid = 3068] [id = 692] 09:25:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (1285CC00) [pid = 3068] [serial = 2076] [outer = 00000000] 09:25:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (12C2C000) [pid = 3068] [serial = 2077] [outer = 1285CC00] 09:25:18 INFO - PROCESS | 3068 | 1466699118948 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (12D2A800) [pid = 3068] [serial = 2078] [outer = 1285CC00] 09:25:19 INFO - PROCESS | 3068 | 1466699119429 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:25:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 09:25:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:25:19 INFO - PROCESS | 3068 | 1466699119498 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3068 | 1466699119500 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:25:19 INFO - PROCESS | 3068 | 1466699119503 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 3068 | 1466699119505 Marionette TRACE conn5 <- [1,2734,null,{}] 09:25:19 INFO - PROCESS | 3068 | 1466699119515 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 3068 | 1466699119517 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:19 INFO - PROCESS | 3068 | 1466699119645 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:25:19 INFO - PROCESS | 3068 | 1466699119650 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3068 | 1466699119652 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:19 INFO - PROCESS | 3068 | ++DOCSHELL 13C4E800 == 26 [pid = 3068] [id = 693] 09:25:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (13C4F400) [pid = 3068] [serial = 2079] [outer = 00000000] 09:25:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (144E0800) [pid = 3068] [serial = 2080] [outer = 13C4F400] 09:25:19 INFO - PROCESS | 3068 | 1466699119752 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (15C4AC00) [pid = 3068] [serial = 2081] [outer = 13C4F400] 09:25:20 INFO - PROCESS | 3068 | 1466699120185 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 09:25:20 INFO - PROCESS | 3068 | 1466699120237 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3068 | 1466699120239 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:25:20 INFO - PROCESS | 3068 | 1466699120242 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3068 | 1466699120244 Marionette TRACE conn5 <- [1,2738,null,{}] 09:25:20 INFO - PROCESS | 3068 | 1466699120283 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 3068 | 1466699120285 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:20 INFO - PROCESS | 3068 | 1466699120402 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:25:20 INFO - PROCESS | 3068 | 1466699120414 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3068 | 1466699120416 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:20 INFO - PROCESS | 3068 | ++DOCSHELL 15DAFC00 == 27 [pid = 3068] [id = 694] 09:25:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (1691B400) [pid = 3068] [serial = 2082] [outer = 00000000] 09:25:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (16C61000) [pid = 3068] [serial = 2083] [outer = 1691B400] 09:25:20 INFO - PROCESS | 3068 | 1466699120460 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (16EEC000) [pid = 3068] [serial = 2084] [outer = 1691B400] 09:25:20 INFO - PROCESS | 3068 | 1466699120895 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 710ms 09:25:20 INFO - PROCESS | 3068 | 1466699120954 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3068 | 1466699120957 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:25:20 INFO - PROCESS | 3068 | 1466699120960 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:25:20 INFO - PROCESS | 3068 | 1466699120961 Marionette TRACE conn5 <- [1,2742,null,{}] 09:25:20 INFO - PROCESS | 3068 | 1466699120971 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 3068 | 1466699120977 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:21 INFO - PROCESS | 3068 | 1466699121134 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:25:21 INFO - PROCESS | 3068 | 1466699121140 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3068 | 1466699121142 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:21 INFO - PROCESS | 3068 | ++DOCSHELL 170D5400 == 28 [pid = 3068] [id = 695] 09:25:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (170DE800) [pid = 3068] [serial = 2085] [outer = 00000000] 09:25:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (171DC800) [pid = 3068] [serial = 2086] [outer = 170DE800] 09:25:21 INFO - PROCESS | 3068 | 1466699121242 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17AA1800) [pid = 3068] [serial = 2087] [outer = 170DE800] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (15DA9C00) [pid = 3068] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E014C00) [pid = 3068] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (16C6F000) [pid = 3068] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (14478000) [pid = 3068] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (17FE6800) [pid = 3068] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (0DF51400) [pid = 3068] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (16C63800) [pid = 3068] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (17AA9800) [pid = 3068] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (12DDA800) [pid = 3068] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:25:21 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (13C57000) [pid = 3068] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:25:21 INFO - PROCESS | 3068 | 1466699121799 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:25:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 890ms 09:25:21 INFO - PROCESS | 3068 | 1466699121863 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3068 | 1466699121865 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:25:21 INFO - PROCESS | 3068 | 1466699121869 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 3068 | 1466699121871 Marionette TRACE conn5 <- [1,2746,null,{}] 09:25:21 INFO - PROCESS | 3068 | 1466699121875 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 3068 | 1466699121877 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:21 INFO - PROCESS | 3068 | 1466699121963 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:25:21 INFO - PROCESS | 3068 | 1466699121972 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3068 | 1466699121974 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:21 INFO - PROCESS | 3068 | ++DOCSHELL 14477C00 == 29 [pid = 3068] [id = 696] 09:25:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (144DE800) [pid = 3068] [serial = 2088] [outer = 00000000] 09:25:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (171E3C00) [pid = 3068] [serial = 2089] [outer = 144DE800] 09:25:22 INFO - PROCESS | 3068 | 1466699122017 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (17AAA000) [pid = 3068] [serial = 2090] [outer = 144DE800] 09:25:22 INFO - PROCESS | 3068 | 1466699122450 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 09:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:25:22 INFO - PROCESS | 3068 | 1466699122505 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3068 | 1466699122507 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:25:22 INFO - PROCESS | 3068 | 1466699122510 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3068 | 1466699122512 Marionette TRACE conn5 <- [1,2750,null,{}] 09:25:22 INFO - PROCESS | 3068 | 1466699122515 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 3068 | 1466699122517 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:22 INFO - PROCESS | 3068 | 1466699122596 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:25:22 INFO - PROCESS | 3068 | 1466699122602 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3068 | 1466699122604 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:22 INFO - PROCESS | 3068 | ++DOCSHELL 17FDE400 == 30 [pid = 3068] [id = 697] 09:25:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (17FE0000) [pid = 3068] [serial = 2091] [outer = 00000000] 09:25:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (17FE9000) [pid = 3068] [serial = 2092] [outer = 17FE0000] 09:25:22 INFO - PROCESS | 3068 | 1466699122648 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (1815B400) [pid = 3068] [serial = 2093] [outer = 17FE0000] 09:25:23 INFO - PROCESS | 3068 | 1466699123101 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:25:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 09:25:23 INFO - PROCESS | 3068 | 1466699123141 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3068 | 1466699123143 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:25:23 INFO - PROCESS | 3068 | 1466699123146 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 3068 | 1466699123148 Marionette TRACE conn5 <- [1,2754,null,{}] 09:25:23 INFO - PROCESS | 3068 | 1466699123152 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 3068 | 1466699123153 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:23 INFO - PROCESS | 3068 | 1466699123232 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:25:23 INFO - PROCESS | 3068 | 1466699123240 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3068 | 1466699123242 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:23 INFO - PROCESS | 3068 | ++DOCSHELL 18633C00 == 31 [pid = 3068] [id = 698] 09:25:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (18637C00) [pid = 3068] [serial = 2094] [outer = 00000000] 09:25:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (1863E800) [pid = 3068] [serial = 2095] [outer = 18637C00] 09:25:23 INFO - PROCESS | 3068 | 1466699123286 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (18640000) [pid = 3068] [serial = 2096] [outer = 18637C00] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0E079400 == 30 [pid = 3068] [id = 687] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 16C66C00 == 29 [pid = 3068] [id = 688] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0D783000 == 28 [pid = 3068] [id = 686] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 14472800 == 27 [pid = 3068] [id = 684] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 15DA9000 == 26 [pid = 3068] [id = 682] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0C654400 == 25 [pid = 3068] [id = 677] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 17FE6400 == 24 [pid = 3068] [id = 685] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 125A3400 == 23 [pid = 3068] [id = 676] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0E45B400 == 22 [pid = 3068] [id = 675] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0E012400 == 21 [pid = 3068] [id = 680] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0C605800 == 20 [pid = 3068] [id = 679] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 12D51800 == 19 [pid = 3068] [id = 681] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 0DF4FC00 == 18 [pid = 3068] [id = 674] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 15C50C00 == 17 [pid = 3068] [id = 683] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 16C61400 == 16 [pid = 3068] [id = 678] 09:25:24 INFO - PROCESS | 3068 | --DOCSHELL 18653800 == 15 [pid = 3068] [id = 689] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18634800) [pid = 3068] [serial = 2059] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (18634C00) [pid = 3068] [serial = 2060] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (18155800) [pid = 3068] [serial = 2057] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (16C67800) [pid = 3068] [serial = 2048] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (0E3CB800) [pid = 3068] [serial = 2041] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (16996800) [pid = 3068] [serial = 2047] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0E621000) [pid = 3068] [serial = 2042] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (170D6C00) [pid = 3068] [serial = 2050] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (17A9FC00) [pid = 3068] [serial = 2054] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (1807F400) [pid = 3068] [serial = 2056] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (12D2E000) [pid = 3068] [serial = 2039] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (17049C00) [pid = 3068] [serial = 2036] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (125AB400) [pid = 3068] [serial = 2038] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (1A84A800) [pid = 3068] [serial = 2018] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (16C68000) [pid = 3068] [serial = 2035] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (171DB400) [pid = 3068] [serial = 2053] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (170DB400) [pid = 3068] [serial = 2051] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (14141400) [pid = 3068] [serial = 2045] [outer = 00000000] [url = about:blank] 09:25:24 INFO - PROCESS | 3068 | --DOMWINDOW == 51 (12E71400) [pid = 3068] [serial = 2044] [outer = 00000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3068 | 1466699125006 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1872ms 09:25:25 INFO - PROCESS | 3068 | 1466699125020 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3068 | 1466699125023 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:25:25 INFO - PROCESS | 3068 | 1466699125028 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3068 | 1466699125031 Marionette TRACE conn5 <- [1,2758,null,{}] 09:25:25 INFO - PROCESS | 3068 | 1466699125037 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 3068 | 1466699125040 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:25 INFO - PROCESS | 3068 | 1466699125133 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:25:25 INFO - PROCESS | 3068 | 1466699125144 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3068 | 1466699125148 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:25 INFO - PROCESS | 3068 | ++DOCSHELL 0D783000 == 16 [pid = 3068] [id = 699] 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (0D784000) [pid = 3068] [serial = 2097] [outer = 00000000] 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (0D8E8400) [pid = 3068] [serial = 2098] [outer = 0D784000] 09:25:25 INFO - PROCESS | 3068 | 1466699125197 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0DF52800) [pid = 3068] [serial = 2099] [outer = 0D784000] 09:25:25 INFO - PROCESS | 3068 | 1466699125691 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 09:25:25 INFO - PROCESS | 3068 | 1466699125699 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3068 | 1466699125704 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:25:25 INFO - PROCESS | 3068 | 1466699125731 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3068 | 1466699125734 Marionette TRACE conn5 <- [1,2762,null,{}] 09:25:25 INFO - PROCESS | 3068 | 1466699125744 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 3068 | 1466699125747 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:25 INFO - PROCESS | 3068 | 1466699125841 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:25:25 INFO - PROCESS | 3068 | 1466699125850 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3068 | 1466699125853 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:25 INFO - PROCESS | 3068 | ++DOCSHELL 0E3CB800 == 17 [pid = 3068] [id = 700] 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0E3CE400) [pid = 3068] [serial = 2100] [outer = 00000000] 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0E459000) [pid = 3068] [serial = 2101] [outer = 0E3CE400] 09:25:25 INFO - PROCESS | 3068 | 1466699125907 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0E62A800) [pid = 3068] [serial = 2102] [outer = 0E3CE400] 09:25:26 INFO - PROCESS | 3068 | 1466699126383 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 750ms 09:25:26 INFO - PROCESS | 3068 | 1466699126465 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3068 | 1466699126467 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:25:26 INFO - PROCESS | 3068 | 1466699126470 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3068 | 1466699126474 Marionette TRACE conn5 <- [1,2766,null,{}] 09:25:26 INFO - PROCESS | 3068 | 1466699126484 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 3068 | 1466699126489 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:26 INFO - PROCESS | 3068 | 1466699126634 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:25:26 INFO - PROCESS | 3068 | 1466699126698 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3068 | 1466699126701 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:26 INFO - PROCESS | 3068 | ++DOCSHELL 12D26400 == 18 [pid = 3068] [id = 701] 09:25:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12D26C00) [pid = 3068] [serial = 2103] [outer = 00000000] 09:25:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (12DDA800) [pid = 3068] [serial = 2104] [outer = 12D26C00] 09:25:26 INFO - PROCESS | 3068 | 1466699126749 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (13C4D800) [pid = 3068] [serial = 2105] [outer = 12D26C00] 09:25:27 INFO - PROCESS | 3068 | 1466699127123 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 09:25:27 INFO - PROCESS | 3068 | 1466699127153 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3068 | 1466699127156 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:25:27 INFO - PROCESS | 3068 | 1466699127159 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3068 | 1466699127161 Marionette TRACE conn5 <- [1,2770,null,{}] 09:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:25:27 INFO - PROCESS | 3068 | 1466699127164 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 3068 | 1466699127166 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:27 INFO - PROCESS | 3068 | 1466699127250 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:25:27 INFO - PROCESS | 3068 | 1466699127256 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3068 | 1466699127258 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:27 INFO - PROCESS | 3068 | ++DOCSHELL 14147800 == 19 [pid = 3068] [id = 702] 09:25:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (14470C00) [pid = 3068] [serial = 2106] [outer = 00000000] 09:25:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (14F0A400) [pid = 3068] [serial = 2107] [outer = 14470C00] 09:25:27 INFO - PROCESS | 3068 | 1466699127303 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (15C82400) [pid = 3068] [serial = 2108] [outer = 14470C00] 09:25:27 INFO - PROCESS | 3068 | 1466699127736 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 09:25:27 INFO - PROCESS | 3068 | 1466699127795 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3068 | 1466699127797 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:25:27 INFO - PROCESS | 3068 | 1466699127800 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3068 | 1466699127802 Marionette TRACE conn5 <- [1,2774,null,{}] 09:25:27 INFO - PROCESS | 3068 | 1466699127805 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 3068 | 1466699127807 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:27 INFO - PROCESS | 3068 | 1466699127884 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:25:27 INFO - PROCESS | 3068 | 1466699127891 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3068 | 1466699127893 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:27 INFO - PROCESS | 3068 | ++DOCSHELL 16977800 == 20 [pid = 3068] [id = 703] 09:25:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (16989800) [pid = 3068] [serial = 2109] [outer = 00000000] 09:25:27 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (16C64000) [pid = 3068] [serial = 2110] [outer = 16989800] 09:25:27 INFO - PROCESS | 3068 | 1466699127937 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (16C6A000) [pid = 3068] [serial = 2111] [outer = 16989800] 09:25:28 INFO - PROCESS | 3068 | 1466699128407 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 631ms 09:25:28 INFO - PROCESS | 3068 | 1466699128432 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:25:28 INFO - PROCESS | 3068 | 1466699128434 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:25:28 INFO - PROCESS | 3068 | 1466699128454 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3068 | 1466699128456 Marionette TRACE conn5 <- [1,2778,null,{}] 09:25:28 INFO - PROCESS | 3068 | 1466699128460 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 3068 | 1466699128466 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:28 INFO - PROCESS | 3068 | 1466699128567 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:25:28 INFO - PROCESS | 3068 | 1466699128573 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3068 | 1466699128575 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:28 INFO - PROCESS | 3068 | ++DOCSHELL 1704F000 == 21 [pid = 3068] [id = 704] 09:25:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (170D9800) [pid = 3068] [serial = 2112] [outer = 00000000] 09:25:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (170E0C00) [pid = 3068] [serial = 2113] [outer = 170D9800] 09:25:28 INFO - PROCESS | 3068 | 1466699128618 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (171D8400) [pid = 3068] [serial = 2114] [outer = 170D9800] 09:25:29 INFO - PROCESS | 3068 | 1466699129067 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 650ms 09:25:29 INFO - PROCESS | 3068 | 1466699129106 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3068 | 1466699129108 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:25:29 INFO - PROCESS | 3068 | 1466699129111 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3068 | 1466699129112 Marionette TRACE conn5 <- [1,2782,null,{}] 09:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:25:29 INFO - PROCESS | 3068 | 1466699129116 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 3068 | 1466699129118 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:29 INFO - PROCESS | 3068 | 1466699129196 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:25:29 INFO - PROCESS | 3068 | 1466699129201 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3068 | 1466699129203 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:29 INFO - PROCESS | 3068 | ++DOCSHELL 171E4C00 == 22 [pid = 3068] [id = 705] 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (171E5800) [pid = 3068] [serial = 2115] [outer = 00000000] 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17AA5C00) [pid = 3068] [serial = 2116] [outer = 171E5800] 09:25:29 INFO - PROCESS | 3068 | 1466699129246 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17C5FC00) [pid = 3068] [serial = 2117] [outer = 171E5800] 09:25:29 INFO - PROCESS | 3068 | 1466699129695 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:25:29 INFO - PROCESS | 3068 | 1466699129759 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3068 | 1466699129761 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:25:29 INFO - PROCESS | 3068 | 1466699129764 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3068 | 1466699129766 Marionette TRACE conn5 <- [1,2786,null,{}] 09:25:29 INFO - PROCESS | 3068 | 1466699129770 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 3068 | 1466699129771 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:29 INFO - PROCESS | 3068 | 1466699129850 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:25:29 INFO - PROCESS | 3068 | 1466699129855 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3068 | 1466699129857 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:29 INFO - PROCESS | 3068 | ++DOCSHELL 17FE1000 == 23 [pid = 3068] [id = 706] 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FEB800) [pid = 3068] [serial = 2118] [outer = 00000000] 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (18159C00) [pid = 3068] [serial = 2119] [outer = 17FEB800] 09:25:29 INFO - PROCESS | 3068 | 1466699129900 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18151800) [pid = 3068] [serial = 2120] [outer = 17FEB800] 09:25:30 INFO - PROCESS | 3068 | 1466699130379 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 09:25:30 INFO - PROCESS | 3068 | 1466699130437 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3068 | 1466699130439 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:25:30 INFO - PROCESS | 3068 | 1466699130447 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 3068 | 1466699130449 Marionette TRACE conn5 <- [1,2790,null,{}] 09:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:25:30 INFO - PROCESS | 3068 | 1466699130453 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 3068 | 1466699130454 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:30 INFO - PROCESS | 3068 | 1466699130568 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:25:30 INFO - PROCESS | 3068 | 1466699130660 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3068 | 1466699130662 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:30 INFO - PROCESS | 3068 | ++DOCSHELL 12C26C00 == 24 [pid = 3068] [id = 707] 09:25:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18639C00) [pid = 3068] [serial = 2121] [outer = 00000000] 09:25:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1863F400) [pid = 3068] [serial = 2122] [outer = 18639C00] 09:25:30 INFO - PROCESS | 3068 | 1466699130705 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1863FC00) [pid = 3068] [serial = 2123] [outer = 18639C00] 09:25:31 INFO - PROCESS | 3068 | 1466699131135 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 09:25:31 INFO - PROCESS | 3068 | 1466699131182 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3068 | 1466699131184 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:25:31 INFO - PROCESS | 3068 | 1466699131187 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3068 | 1466699131189 Marionette TRACE conn5 <- [1,2794,null,{}] 09:25:31 INFO - PROCESS | 3068 | 1466699131192 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 3068 | 1466699131194 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:31 INFO - PROCESS | 3068 | 1466699131320 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:25:31 INFO - PROCESS | 3068 | 1466699131326 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3068 | 1466699131327 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:31 INFO - PROCESS | 3068 | ++DOCSHELL 1865DC00 == 25 [pid = 3068] [id = 708] 09:25:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18660800) [pid = 3068] [serial = 2124] [outer = 00000000] 09:25:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19159800) [pid = 3068] [serial = 2125] [outer = 18660800] 09:25:31 INFO - PROCESS | 3068 | 1466699131374 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1922D400) [pid = 3068] [serial = 2126] [outer = 18660800] 09:25:31 INFO - PROCESS | 3068 | 1466699131825 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 672ms 09:25:31 INFO - PROCESS | 3068 | 1466699131860 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3068 | 1466699131863 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:25:31 INFO - PROCESS | 3068 | 1466699131866 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:25:31 INFO - PROCESS | 3068 | 1466699131868 Marionette TRACE conn5 <- [1,2798,null,{}] 09:25:31 INFO - PROCESS | 3068 | 1466699131872 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 3068 | 1466699131874 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:32 INFO - PROCESS | 3068 | 1466699132029 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170DE800) [pid = 3068] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1691B400) [pid = 3068] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17FE0000) [pid = 3068] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1285CC00) [pid = 3068] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E152C00) [pid = 3068] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0D6D2400) [pid = 3068] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18653C00) [pid = 3068] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704CC00) [pid = 3068] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E783C00) [pid = 3068] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (13C4F400) [pid = 3068] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:25:32 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (144DE800) [pid = 3068] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:25:32 INFO - PROCESS | 3068 | 1466699132234 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3068 | 1466699132237 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:32 INFO - PROCESS | 3068 | ++DOCSHELL 0D6CE400 == 26 [pid = 3068] [id = 709] 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (0D6D2400) [pid = 3068] [serial = 2127] [outer = 00000000] 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (125A9C00) [pid = 3068] [serial = 2128] [outer = 0D6D2400] 09:25:32 INFO - PROCESS | 3068 | 1466699132282 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (144E3400) [pid = 3068] [serial = 2129] [outer = 0D6D2400] 09:25:32 INFO - PROCESS | 3068 | 1466699132634 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 830ms 09:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:25:32 INFO - PROCESS | 3068 | 1466699132700 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3068 | 1466699132702 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:25:32 INFO - PROCESS | 3068 | 1466699132705 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 3068 | 1466699132707 Marionette TRACE conn5 <- [1,2802,null,{}] 09:25:32 INFO - PROCESS | 3068 | 1466699132710 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 3068 | 1466699132712 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:32 INFO - PROCESS | 3068 | 1466699132792 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:25:32 INFO - PROCESS | 3068 | 1466699132798 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3068 | 1466699132800 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:32 INFO - PROCESS | 3068 | ++DOCSHELL 16C6C400 == 27 [pid = 3068] [id = 710] 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17042000) [pid = 3068] [serial = 2130] [outer = 00000000] 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (192A4000) [pid = 3068] [serial = 2131] [outer = 17042000] 09:25:32 INFO - PROCESS | 3068 | 1466699132854 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (192AC400) [pid = 3068] [serial = 2132] [outer = 17042000] 09:25:33 INFO - PROCESS | 3068 | 1466699133289 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 09:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:25:33 INFO - PROCESS | 3068 | 1466699133340 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3068 | 1466699133342 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3068 | 1466699133345 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3068 | 1466699133347 Marionette TRACE conn5 <- [1,2806,null,{}] 09:25:33 INFO - PROCESS | 3068 | 1466699133350 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 3068 | 1466699133352 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:33 INFO - PROCESS | 3068 | 1466699133432 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:25:33 INFO - PROCESS | 3068 | 1466699133438 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3068 | 1466699133440 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:33 INFO - PROCESS | 3068 | ++DOCSHELL 0C607C00 == 28 [pid = 3068] [id = 711] 09:25:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E150C00) [pid = 3068] [serial = 2133] [outer = 00000000] 09:25:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19785800) [pid = 3068] [serial = 2134] [outer = 0E150C00] 09:25:33 INFO - PROCESS | 3068 | 1466699133483 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19859800) [pid = 3068] [serial = 2135] [outer = 0E150C00] 09:25:33 INFO - PROCESS | 3068 | 1466699133923 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 09:25:33 INFO - PROCESS | 3068 | 1466699133977 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3068 | 1466699133978 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:25:33 INFO - PROCESS | 3068 | 1466699133995 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3068 | 1466699133997 Marionette TRACE conn5 <- [1,2810,null,{}] 09:25:33 INFO - PROCESS | 3068 | 1466699134000 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 3068 | 1466699134002 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:34 INFO - PROCESS | 3068 | 1466699134082 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:25:34 INFO - PROCESS | 3068 | 1466699134089 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3068 | 1466699134090 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:34 INFO - PROCESS | 3068 | ++DOCSHELL 192A3400 == 29 [pid = 3068] [id = 712] 09:25:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19855400) [pid = 3068] [serial = 2136] [outer = 00000000] 09:25:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A21B800) [pid = 3068] [serial = 2137] [outer = 19855400] 09:25:34 INFO - PROCESS | 3068 | 1466699134133 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A2E2000) [pid = 3068] [serial = 2138] [outer = 19855400] 09:25:34 INFO - PROCESS | 3068 | 1466699134946 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1037ms 09:25:35 INFO - PROCESS | 3068 | 1466699135020 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3068 | 1466699135025 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:25:35 INFO - PROCESS | 3068 | 1466699135029 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3068 | 1466699135034 Marionette TRACE conn5 <- [1,2814,null,{}] 09:25:35 INFO - PROCESS | 3068 | 1466699135059 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 3068 | 1466699135062 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:35 INFO - PROCESS | 3068 | 1466699135213 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:25:35 INFO - PROCESS | 3068 | 1466699135348 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3068 | 1466699135350 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:35 INFO - PROCESS | 3068 | ++DOCSHELL 0D736800 == 30 [pid = 3068] [id = 713] 09:25:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0D861800) [pid = 3068] [serial = 2139] [outer = 00000000] 09:25:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0E159400) [pid = 3068] [serial = 2140] [outer = 0D861800] 09:25:35 INFO - PROCESS | 3068 | 1466699135411 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0F51E400) [pid = 3068] [serial = 2141] [outer = 0D861800] 09:25:36 INFO - PROCESS | 3068 | 1466699136283 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:25:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1298ms 09:25:36 INFO - PROCESS | 3068 | 1466699136347 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3068 | 1466699136351 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:25:36 INFO - PROCESS | 3068 | 1466699136356 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3068 | 1466699136359 Marionette TRACE conn5 <- [1,2818,null,{}] 09:25:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:25:36 INFO - PROCESS | 3068 | 1466699136364 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:36 INFO - PROCESS | 3068 | 1466699136367 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:36 INFO - PROCESS | 3068 | 1466699136476 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:25:36 INFO - PROCESS | 3068 | 1466699136609 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3068 | 1466699136613 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (1863E800) [pid = 3068] [serial = 2095] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | ++DOCSHELL 0C603400 == 31 [pid = 3068] [id = 714] 09:25:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0C604400) [pid = 3068] [serial = 2142] [outer = 00000000] 09:25:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0D676800) [pid = 3068] [serial = 2143] [outer = 0C604400] 09:25:36 INFO - PROCESS | 3068 | 1466699136715 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (0E01FC00) [pid = 3068] [serial = 2144] [outer = 0C604400] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (171DC800) [pid = 3068] [serial = 2086] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (16C61000) [pid = 3068] [serial = 2083] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17AA1800) [pid = 3068] [serial = 2087] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (17FE9000) [pid = 3068] [serial = 2092] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (12C2C000) [pid = 3068] [serial = 2077] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E15A400) [pid = 3068] [serial = 2074] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E3CEC00) [pid = 3068] [serial = 2075] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0D784400) [pid = 3068] [serial = 2071] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0D8EA000) [pid = 3068] [serial = 2072] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1865E800) [pid = 3068] [serial = 2069] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (18658000) [pid = 3068] [serial = 2068] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (17AA8400) [pid = 3068] [serial = 2066] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (171E3400) [pid = 3068] [serial = 2065] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1447B800) [pid = 3068] [serial = 2063] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (12DDD400) [pid = 3068] [serial = 2062] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (144E0800) [pid = 3068] [serial = 2080] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (15C4AC00) [pid = 3068] [serial = 2081] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (16EEC000) [pid = 3068] [serial = 2084] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (17AAA000) [pid = 3068] [serial = 2090] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (171E3C00) [pid = 3068] [serial = 2089] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (12D2A800) [pid = 3068] [serial = 2078] [outer = 00000000] [url = about:blank] 09:25:36 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (1815B400) [pid = 3068] [serial = 2093] [outer = 00000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3068 | 1466699137154 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 09:25:37 INFO - PROCESS | 3068 | 1466699137194 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3068 | 1466699137199 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:25:37 INFO - PROCESS | 3068 | 1466699137205 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3068 | 1466699137208 Marionette TRACE conn5 <- [1,2822,null,{}] 09:25:37 INFO - PROCESS | 3068 | 1466699137212 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 3068 | 1466699137214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:37 INFO - PROCESS | 3068 | 1466699137302 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:25:37 INFO - PROCESS | 3068 | 1466699137308 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3068 | 1466699137310 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:37 INFO - PROCESS | 3068 | ++DOCSHELL 0E15A400 == 32 [pid = 3068] [id = 715] 09:25:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E15D400) [pid = 3068] [serial = 2145] [outer = 00000000] 09:25:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (1230A800) [pid = 3068] [serial = 2146] [outer = 0E15D400] 09:25:37 INFO - PROCESS | 3068 | 1466699137358 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (125AD400) [pid = 3068] [serial = 2147] [outer = 0E15D400] 09:25:37 INFO - PROCESS | 3068 | 1466699137870 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 09:25:37 INFO - PROCESS | 3068 | 1466699137939 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3068 | 1466699137941 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:25:37 INFO - PROCESS | 3068 | 1466699137944 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:25:37 INFO - PROCESS | 3068 | 1466699137948 Marionette TRACE conn5 <- [1,2826,null,{}] 09:25:37 INFO - PROCESS | 3068 | 1466699137988 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 3068 | 1466699137993 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:38 INFO - PROCESS | 3068 | 1466699138096 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:25:38 INFO - PROCESS | 3068 | 1466699138188 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3068 | 1466699138191 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:38 INFO - PROCESS | 3068 | ++DOCSHELL 13C5A800 == 33 [pid = 3068] [id = 716] 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (14141400) [pid = 3068] [serial = 2148] [outer = 00000000] 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (14473400) [pid = 3068] [serial = 2149] [outer = 14141400] 09:25:38 INFO - PROCESS | 3068 | 1466699138239 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1447D400) [pid = 3068] [serial = 2150] [outer = 14141400] 09:25:38 INFO - PROCESS | 3068 | 1466699138624 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 09:25:38 INFO - PROCESS | 3068 | 1466699138679 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3068 | 1466699138681 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:25:38 INFO - PROCESS | 3068 | 1466699138684 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3068 | 1466699138686 Marionette TRACE conn5 <- [1,2830,null,{}] 09:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:25:38 INFO - PROCESS | 3068 | 1466699138699 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 3068 | 1466699138701 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:38 INFO - PROCESS | 3068 | 1466699138785 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:25:38 INFO - PROCESS | 3068 | 1466699138791 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3068 | 1466699138793 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:38 INFO - PROCESS | 3068 | ++DOCSHELL 14F0AC00 == 34 [pid = 3068] [id = 717] 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (14F16C00) [pid = 3068] [serial = 2151] [outer = 00000000] 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1698B800) [pid = 3068] [serial = 2152] [outer = 14F16C00] 09:25:38 INFO - PROCESS | 3068 | 1466699138839 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (16C64400) [pid = 3068] [serial = 2153] [outer = 14F16C00] 09:25:39 INFO - PROCESS | 3068 | 1466699139336 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 09:25:39 INFO - PROCESS | 3068 | 1466699139359 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3068 | 1466699139361 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:25:39 INFO - PROCESS | 3068 | 1466699139370 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 3068 | 1466699139372 Marionette TRACE conn5 <- [1,2834,null,{}] 09:25:39 INFO - PROCESS | 3068 | 1466699139375 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 3068 | 1466699139377 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:39 INFO - PROCESS | 3068 | 1466699139515 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:25:39 INFO - PROCESS | 3068 | 1466699139536 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3068 | 1466699139538 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:39 INFO - PROCESS | 3068 | ++DOCSHELL 17044000 == 35 [pid = 3068] [id = 718] 09:25:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17045000) [pid = 3068] [serial = 2154] [outer = 00000000] 09:25:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1704EC00) [pid = 3068] [serial = 2155] [outer = 17045000] 09:25:39 INFO - PROCESS | 3068 | 1466699139582 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (170D9C00) [pid = 3068] [serial = 2156] [outer = 17045000] 09:25:40 INFO - PROCESS | 3068 | 1466699140032 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 09:25:40 INFO - PROCESS | 3068 | 1466699140055 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3068 | 1466699140057 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:25:40 INFO - PROCESS | 3068 | 1466699140060 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 3068 | 1466699140061 Marionette TRACE conn5 <- [1,2838,null,{}] 09:25:40 INFO - PROCESS | 3068 | 1466699140064 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 3068 | 1466699140070 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:40 INFO - PROCESS | 3068 | 1466699140211 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:25:40 INFO - PROCESS | 3068 | 1466699140216 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3068 | 1466699140218 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:40 INFO - PROCESS | 3068 | ++DOCSHELL 171DBC00 == 36 [pid = 3068] [id = 719] 09:25:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (171DEC00) [pid = 3068] [serial = 2157] [outer = 00000000] 09:25:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17AA9800) [pid = 3068] [serial = 2158] [outer = 171DEC00] 09:25:40 INFO - PROCESS | 3068 | 1466699140270 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17AAC000) [pid = 3068] [serial = 2159] [outer = 171DEC00] 09:25:40 INFO - PROCESS | 3068 | 1466699140736 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 09:25:40 INFO - PROCESS | 3068 | 1466699140791 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3068 | 1466699140793 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:25:40 INFO - PROCESS | 3068 | 1466699140796 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 3068 | 1466699140797 Marionette TRACE conn5 <- [1,2842,null,{}] 09:25:40 INFO - PROCESS | 3068 | 1466699140801 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 3068 | 1466699140802 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:40 INFO - PROCESS | 3068 | 1466699140946 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:25:40 INFO - PROCESS | 3068 | 1466699140955 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3068 | 1466699140957 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:40 INFO - PROCESS | 3068 | ++DOCSHELL 17FDD000 == 37 [pid = 3068] [id = 720] 09:25:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (17FE4C00) [pid = 3068] [serial = 2160] [outer = 00000000] 09:25:40 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1815DC00) [pid = 3068] [serial = 2161] [outer = 17FE4C00] 09:25:41 INFO - PROCESS | 3068 | 1466699141000 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1815F800) [pid = 3068] [serial = 2162] [outer = 17FE4C00] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17FEB800) [pid = 3068] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0D784000) [pid = 3068] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (14470C00) [pid = 3068] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (170D9800) [pid = 3068] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (171E5800) [pid = 3068] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (18637C00) [pid = 3068] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0E150C00) [pid = 3068] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12D26C00) [pid = 3068] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18639C00) [pid = 3068] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16989800) [pid = 3068] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (0E3CE400) [pid = 3068] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18660800) [pid = 3068] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0D6D2400) [pid = 3068] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:25:41 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17042000) [pid = 3068] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:25:41 INFO - PROCESS | 3068 | 1466699141627 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:25:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 870ms 09:25:41 INFO - PROCESS | 3068 | 1466699141667 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3068 | 1466699141669 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:25:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:25:41 INFO - PROCESS | 3068 | 1466699141672 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3068 | 1466699141673 Marionette TRACE conn5 <- [1,2846,null,{}] 09:25:41 INFO - PROCESS | 3068 | 1466699141677 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 3068 | 1466699141678 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:41 INFO - PROCESS | 3068 | 1466699141758 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:25:41 INFO - PROCESS | 3068 | 1466699141763 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3068 | 1466699141765 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:41 INFO - PROCESS | 3068 | ++DOCSHELL 0E012000 == 38 [pid = 3068] [id = 721] 09:25:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (170D4C00) [pid = 3068] [serial = 2163] [outer = 00000000] 09:25:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1807F800) [pid = 3068] [serial = 2164] [outer = 170D4C00] 09:25:41 INFO - PROCESS | 3068 | 1466699141808 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (18634400) [pid = 3068] [serial = 2165] [outer = 170D4C00] 09:25:42 INFO - PROCESS | 3068 | 1466699142234 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 570ms 09:25:42 INFO - PROCESS | 3068 | 1466699142243 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3068 | 1466699142245 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:25:42 INFO - PROCESS | 3068 | 1466699142247 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3068 | 1466699142249 Marionette TRACE conn5 <- [1,2850,null,{}] 09:25:42 INFO - PROCESS | 3068 | 1466699142252 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3068 | 1466699142254 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:42 INFO - PROCESS | 3068 | 1466699142394 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:25:42 INFO - PROCESS | 3068 | 1466699142403 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3068 | 1466699142405 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:42 INFO - PROCESS | 3068 | ++DOCSHELL 18654C00 == 39 [pid = 3068] [id = 722] 09:25:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (18655400) [pid = 3068] [serial = 2166] [outer = 00000000] 09:25:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1865B800) [pid = 3068] [serial = 2167] [outer = 18655400] 09:25:42 INFO - PROCESS | 3068 | 1466699142448 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1865BC00) [pid = 3068] [serial = 2168] [outer = 18655400] 09:25:42 INFO - PROCESS | 3068 | 1466699142874 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 09:25:42 INFO - PROCESS | 3068 | 1466699142919 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:25:42 INFO - PROCESS | 3068 | 1466699142921 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:25:42 INFO - PROCESS | 3068 | 1466699142924 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3068 | 1466699142926 Marionette TRACE conn5 <- [1,2854,null,{}] 09:25:42 INFO - PROCESS | 3068 | 1466699142929 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3068 | 1466699142931 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:43 INFO - PROCESS | 3068 | 1466699143054 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:25:43 INFO - PROCESS | 3068 | 1466699143065 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3068 | 1466699143067 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:43 INFO - PROCESS | 3068 | ++DOCSHELL 0C604000 == 40 [pid = 3068] [id = 723] 09:25:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0DF51800) [pid = 3068] [serial = 2169] [outer = 00000000] 09:25:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18653800) [pid = 3068] [serial = 2170] [outer = 0DF51800] 09:25:43 INFO - PROCESS | 3068 | 1466699143110 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19165000) [pid = 3068] [serial = 2171] [outer = 0DF51800] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0D6CE400 == 39 [pid = 3068] [id = 709] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 1865DC00 == 38 [pid = 3068] [id = 708] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0C607C00 == 37 [pid = 3068] [id = 711] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 16C6C400 == 36 [pid = 3068] [id = 710] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0D736800 == 35 [pid = 3068] [id = 713] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0C603400 == 34 [pid = 3068] [id = 714] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 192A3400 == 33 [pid = 3068] [id = 712] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0E15A400 == 32 [pid = 3068] [id = 715] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 18654C00 == 31 [pid = 3068] [id = 722] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 14F0AC00 == 30 [pid = 3068] [id = 717] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 0E012000 == 29 [pid = 3068] [id = 721] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 17044000 == 28 [pid = 3068] [id = 718] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 13C5A800 == 27 [pid = 3068] [id = 716] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 171DBC00 == 26 [pid = 3068] [id = 719] 09:25:44 INFO - PROCESS | 3068 | --DOCSHELL 17FDD000 == 25 [pid = 3068] [id = 720] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19785800) [pid = 3068] [serial = 2134] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (12DDA800) [pid = 3068] [serial = 2104] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (13C4D800) [pid = 3068] [serial = 2105] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1863F400) [pid = 3068] [serial = 2122] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (16C64000) [pid = 3068] [serial = 2110] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (16C6A000) [pid = 3068] [serial = 2111] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (0E459000) [pid = 3068] [serial = 2101] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0E62A800) [pid = 3068] [serial = 2102] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (19159800) [pid = 3068] [serial = 2125] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (1863FC00) [pid = 3068] [serial = 2123] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (125A9C00) [pid = 3068] [serial = 2128] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (1922D400) [pid = 3068] [serial = 2126] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (192A4000) [pid = 3068] [serial = 2131] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (18159C00) [pid = 3068] [serial = 2119] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0D8E8400) [pid = 3068] [serial = 2098] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (14F0A400) [pid = 3068] [serial = 2107] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (0DF52800) [pid = 3068] [serial = 2099] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (15C82400) [pid = 3068] [serial = 2108] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (170E0C00) [pid = 3068] [serial = 2113] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (17AA5C00) [pid = 3068] [serial = 2116] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (171D8400) [pid = 3068] [serial = 2114] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (19859800) [pid = 3068] [serial = 2135] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (17C5FC00) [pid = 3068] [serial = 2117] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (18640000) [pid = 3068] [serial = 2096] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (192AC400) [pid = 3068] [serial = 2132] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (18151800) [pid = 3068] [serial = 2120] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | --DOMWINDOW == 51 (144E3400) [pid = 3068] [serial = 2129] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 3068 | 1466699144837 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1976ms 09:25:44 INFO - PROCESS | 3068 | 1466699144902 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3068 | 1466699144906 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:25:44 INFO - PROCESS | 3068 | 1466699144911 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3068 | 1466699144914 Marionette TRACE conn5 <- [1,2858,null,{}] 09:25:44 INFO - PROCESS | 3068 | 1466699144920 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 3068 | 1466699144923 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:45 INFO - PROCESS | 3068 | 1466699145012 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:25:45 INFO - PROCESS | 3068 | 1466699145026 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3068 | 1466699145029 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:45 INFO - PROCESS | 3068 | ++DOCSHELL 0D73A800 == 26 [pid = 3068] [id = 724] 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (0D776800) [pid = 3068] [serial = 2172] [outer = 00000000] 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (0D7E5C00) [pid = 3068] [serial = 2173] [outer = 0D776800] 09:25:45 INFO - PROCESS | 3068 | 1466699145078 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0D8EF800) [pid = 3068] [serial = 2174] [outer = 0D776800] 09:25:45 INFO - PROCESS | 3068 | 1466699145608 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 09:25:45 INFO - PROCESS | 3068 | 1466699145641 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3068 | 1466699145646 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:25:45 INFO - PROCESS | 3068 | 1466699145652 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3068 | 1466699145655 Marionette TRACE conn5 <- [1,2862,null,{}] 09:25:45 INFO - PROCESS | 3068 | 1466699145659 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 3068 | 1466699145662 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:45 INFO - PROCESS | 3068 | 1466699145749 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:25:45 INFO - PROCESS | 3068 | 1466699145845 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3068 | 1466699145848 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:45 INFO - PROCESS | 3068 | ++DOCSHELL 0E15BC00 == 27 [pid = 3068] [id = 725] 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0E15C000) [pid = 3068] [serial = 2175] [outer = 00000000] 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0E3D3400) [pid = 3068] [serial = 2176] [outer = 0E15C000] 09:25:45 INFO - PROCESS | 3068 | 1466699145903 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (0E459C00) [pid = 3068] [serial = 2177] [outer = 0E15C000] 09:25:46 INFO - PROCESS | 3068 | 1466699146287 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 09:25:46 INFO - PROCESS | 3068 | 1466699146326 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:25:46 INFO - PROCESS | 3068 | 1466699146328 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:25:46 INFO - PROCESS | 3068 | 1466699146332 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3068 | 1466699146335 Marionette TRACE conn5 <- [1,2866,null,{}] 09:25:46 INFO - PROCESS | 3068 | 1466699146346 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 3068 | 1466699146351 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:46 INFO - PROCESS | 3068 | 1466699146465 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:25:46 INFO - PROCESS | 3068 | 1466699146476 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3068 | 1466699146479 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:46 INFO - PROCESS | 3068 | ++DOCSHELL 12D2E000 == 28 [pid = 3068] [id = 726] 09:25:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12D30000) [pid = 3068] [serial = 2178] [outer = 00000000] 09:25:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (12D51800) [pid = 3068] [serial = 2179] [outer = 12D30000] 09:25:46 INFO - PROCESS | 3068 | 1466699146534 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (12E77C00) [pid = 3068] [serial = 2180] [outer = 12D30000] 09:25:46 INFO - PROCESS | 3068 | 1466699146996 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:25:47 INFO - PROCESS | 3068 | 1466699147062 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3068 | 1466699147065 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:25:47 INFO - PROCESS | 3068 | 1466699147068 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3068 | 1466699147070 Marionette TRACE conn5 <- [1,2870,null,{}] 09:25:47 INFO - PROCESS | 3068 | 1466699147073 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 3068 | 1466699147075 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:47 INFO - PROCESS | 3068 | 1466699147160 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:25:47 INFO - PROCESS | 3068 | 1466699147165 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3068 | 1466699147167 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:47 INFO - PROCESS | 3068 | ++DOCSHELL 14476400 == 29 [pid = 3068] [id = 727] 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (14478000) [pid = 3068] [serial = 2181] [outer = 00000000] 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (144E3400) [pid = 3068] [serial = 2182] [outer = 14478000] 09:25:47 INFO - PROCESS | 3068 | 1466699147213 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (14F11400) [pid = 3068] [serial = 2183] [outer = 14478000] 09:25:47 INFO - PROCESS | 3068 | 1466699147669 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 09:25:47 INFO - PROCESS | 3068 | 1466699147742 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3068 | 1466699147744 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:25:47 INFO - PROCESS | 3068 | 1466699147748 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3068 | 1466699147750 Marionette TRACE conn5 <- [1,2874,null,{}] 09:25:47 INFO - PROCESS | 3068 | 1466699147753 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 3068 | 1466699147755 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:47 INFO - PROCESS | 3068 | 1466699147859 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:25:47 INFO - PROCESS | 3068 | 1466699147867 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3068 | 1466699147869 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:47 INFO - PROCESS | 3068 | ++DOCSHELL 15DA7C00 == 30 [pid = 3068] [id = 728] 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (15DA9000) [pid = 3068] [serial = 2184] [outer = 00000000] 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (16990000) [pid = 3068] [serial = 2185] [outer = 15DA9000] 09:25:47 INFO - PROCESS | 3068 | 1466699147914 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (16C67C00) [pid = 3068] [serial = 2186] [outer = 15DA9000] 09:25:48 INFO - PROCESS | 3068 | 1466699148355 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 09:25:48 INFO - PROCESS | 3068 | 1466699148384 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3068 | 1466699148387 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:25:48 INFO - PROCESS | 3068 | 1466699148390 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 3068 | 1466699148392 Marionette TRACE conn5 <- [1,2878,null,{}] 09:25:48 INFO - PROCESS | 3068 | 1466699148395 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 3068 | 1466699148401 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:48 INFO - PROCESS | 3068 | 1466699148503 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:25:48 INFO - PROCESS | 3068 | 1466699148508 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3068 | 1466699148510 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:48 INFO - PROCESS | 3068 | ++DOCSHELL 17049800 == 31 [pid = 3068] [id = 729] 09:25:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (1704CC00) [pid = 3068] [serial = 2187] [outer = 00000000] 09:25:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (170E2400) [pid = 3068] [serial = 2188] [outer = 1704CC00] 09:25:48 INFO - PROCESS | 3068 | 1466699148554 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (171D8800) [pid = 3068] [serial = 2189] [outer = 1704CC00] 09:25:48 INFO - PROCESS | 3068 | 1466699148990 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 09:25:49 INFO - PROCESS | 3068 | 1466699149025 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3068 | 1466699149028 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:25:49 INFO - PROCESS | 3068 | 1466699149030 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3068 | 1466699149032 Marionette TRACE conn5 <- [1,2882,null,{}] 09:25:49 INFO - PROCESS | 3068 | 1466699149035 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 3068 | 1466699149037 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:49 INFO - PROCESS | 3068 | 1466699149118 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:25:49 INFO - PROCESS | 3068 | 1466699149124 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3068 | 1466699149126 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:49 INFO - PROCESS | 3068 | ++DOCSHELL 17044C00 == 32 [pid = 3068] [id = 730] 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (171DBC00) [pid = 3068] [serial = 2190] [outer = 00000000] 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17AA4400) [pid = 3068] [serial = 2191] [outer = 171DBC00] 09:25:49 INFO - PROCESS | 3068 | 1466699149169 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17AA4C00) [pid = 3068] [serial = 2192] [outer = 171DBC00] 09:25:49 INFO - PROCESS | 3068 | 1466699149633 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 09:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:25:49 INFO - PROCESS | 3068 | 1466699149662 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3068 | 1466699149664 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:25:49 INFO - PROCESS | 3068 | 1466699149667 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3068 | 1466699149669 Marionette TRACE conn5 <- [1,2886,null,{}] 09:25:49 INFO - PROCESS | 3068 | 1466699149696 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 3068 | 1466699149698 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:49 INFO - PROCESS | 3068 | 1466699149775 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:25:49 INFO - PROCESS | 3068 | 1466699149783 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3068 | 1466699149784 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:49 INFO - PROCESS | 3068 | ++DOCSHELL 17C5C000 == 33 [pid = 3068] [id = 731] 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FDC800) [pid = 3068] [serial = 2193] [outer = 00000000] 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (17FE6800) [pid = 3068] [serial = 2194] [outer = 17FDC800] 09:25:49 INFO - PROCESS | 3068 | 1466699149828 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17FE3400) [pid = 3068] [serial = 2195] [outer = 17FDC800] 09:25:50 INFO - PROCESS | 3068 | 1466699150289 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 09:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:25:50 INFO - PROCESS | 3068 | 1466699150361 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3068 | 1466699150363 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:25:50 INFO - PROCESS | 3068 | 1466699150367 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 3068 | 1466699150369 Marionette TRACE conn5 <- [1,2890,null,{}] 09:25:50 INFO - PROCESS | 3068 | 1466699150372 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 3068 | 1466699150374 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:50 INFO - PROCESS | 3068 | 1466699150486 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:25:50 INFO - PROCESS | 3068 | 1466699150579 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3068 | 1466699150581 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:50 INFO - PROCESS | 3068 | ++DOCSHELL 12D2A800 == 34 [pid = 3068] [id = 732] 09:25:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (18634C00) [pid = 3068] [serial = 2196] [outer = 00000000] 09:25:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1863C800) [pid = 3068] [serial = 2197] [outer = 18634C00] 09:25:50 INFO - PROCESS | 3068 | 1466699150624 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18653C00) [pid = 3068] [serial = 2198] [outer = 18634C00] 09:25:51 INFO - PROCESS | 3068 | 1466699151062 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 09:25:51 INFO - PROCESS | 3068 | 1466699151098 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3068 | 1466699151100 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:25:51 INFO - PROCESS | 3068 | 1466699151103 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3068 | 1466699151105 Marionette TRACE conn5 <- [1,2894,null,{}] 09:25:51 INFO - PROCESS | 3068 | 1466699151109 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 3068 | 1466699151110 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:51 INFO - PROCESS | 3068 | 1466699151232 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:25:51 INFO - PROCESS | 3068 | 1466699151238 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3068 | 1466699151240 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:51 INFO - PROCESS | 3068 | ++DOCSHELL 18658000 == 35 [pid = 3068] [id = 733] 09:25:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (18657800) [pid = 3068] [serial = 2199] [outer = 00000000] 09:25:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1866B800) [pid = 3068] [serial = 2200] [outer = 18657800] 09:25:51 INFO - PROCESS | 3068 | 1466699151284 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1929D800) [pid = 3068] [serial = 2201] [outer = 18657800] 09:25:51 INFO - PROCESS | 3068 | 1466699151735 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 09:25:51 INFO - PROCESS | 3068 | 1466699151774 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3068 | 1466699151777 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:25:51 INFO - PROCESS | 3068 | 1466699151779 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3068 | 1466699151782 Marionette TRACE conn5 <- [1,2898,null,{}] 09:25:51 INFO - PROCESS | 3068 | 1466699151785 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 3068 | 1466699151787 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:51 INFO - PROCESS | 3068 | 1466699151944 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:25:51 INFO - PROCESS | 3068 | 1466699151968 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3068 | 1466699151970 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:51 INFO - PROCESS | 3068 | ++DOCSHELL 15DA6000 == 36 [pid = 3068] [id = 734] 09:25:51 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (192A3800) [pid = 3068] [serial = 2202] [outer = 00000000] 09:25:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (19488C00) [pid = 3068] [serial = 2203] [outer = 192A3800] 09:25:52 INFO - PROCESS | 3068 | 1466699152016 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (196D1400) [pid = 3068] [serial = 2204] [outer = 192A3800] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (18655400) [pid = 3068] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (17045000) [pid = 3068] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (171DEC00) [pid = 3068] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17FE4C00) [pid = 3068] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0C604400) [pid = 3068] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0D861800) [pid = 3068] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19855400) [pid = 3068] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (14F16C00) [pid = 3068] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14141400) [pid = 3068] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0E15D400) [pid = 3068] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:25:52 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (170D4C00) [pid = 3068] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:25:52 INFO - PROCESS | 3068 | 1466699152516 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:25:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:25:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 09:25:52 INFO - PROCESS | 3068 | 1466699152555 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3068 | 1466699152557 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:25:52 INFO - PROCESS | 3068 | 1466699152574 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - TEST-START | /DOMEvents/constructors.html 09:25:52 INFO - PROCESS | 3068 | 1466699152576 Marionette TRACE conn5 <- [1,2902,null,{}] 09:25:52 INFO - PROCESS | 3068 | 1466699152579 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 3068 | 1466699152581 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:52 INFO - PROCESS | 3068 | 1466699152708 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:25:52 INFO - PROCESS | 3068 | 1466699152716 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 3068 | 1466699152718 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:52 INFO - PROCESS | 3068 | ++DOCSHELL 0C656400 == 37 [pid = 3068] [id = 735] 09:25:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (14478400) [pid = 3068] [serial = 2205] [outer = 00000000] 09:25:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (171D9C00) [pid = 3068] [serial = 2206] [outer = 14478400] 09:25:52 INFO - PROCESS | 3068 | 1466699152762 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FE4C00) [pid = 3068] [serial = 2207] [outer = 14478400] 09:25:53 INFO - PROCESS | 3068 | 1466699153324 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:25:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 861ms 09:25:53 INFO - PROCESS | 3068 | 1466699153440 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3068 | 1466699153442 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:25:53 INFO - PROCESS | 3068 | 1466699153445 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 3068 | 1466699153447 Marionette TRACE conn5 <- [1,2906,null,{}] 09:25:53 INFO - PROCESS | 3068 | 1466699153450 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 3068 | 1466699153452 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:53 INFO - PROCESS | 3068 | 1466699153571 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:25:53 INFO - PROCESS | 3068 | 1466699153580 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3068 | 1466699153582 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:53 INFO - PROCESS | 3068 | ++DOCSHELL 15C80400 == 38 [pid = 3068] [id = 736] 09:25:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (18664000) [pid = 3068] [serial = 2208] [outer = 00000000] 09:25:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (19859400) [pid = 3068] [serial = 2209] [outer = 18664000] 09:25:53 INFO - PROCESS | 3068 | 1466699153624 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19F61800) [pid = 3068] [serial = 2210] [outer = 18664000] 09:25:54 INFO - PROCESS | 3068 | 1466699154003 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:25:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 09:25:54 INFO - PROCESS | 3068 | 1466699154019 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3068 | 1466699154021 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:25:54 INFO - PROCESS | 3068 | 1466699154024 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3068 | 1466699154026 Marionette TRACE conn5 <- [1,2910,null,{}] 09:25:54 INFO - PROCESS | 3068 | 1466699154029 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 3068 | 1466699154031 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:54 INFO - PROCESS | 3068 | 1466699154110 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:25:54 INFO - PROCESS | 3068 | 1466699154115 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3068 | 1466699154117 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:54 INFO - PROCESS | 3068 | ++DOCSHELL 144DF000 == 39 [pid = 3068] [id = 737] 09:25:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (1A21D400) [pid = 3068] [serial = 2211] [outer = 00000000] 09:25:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A844C00) [pid = 3068] [serial = 2212] [outer = 1A21D400] 09:25:54 INFO - PROCESS | 3068 | 1466699154159 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A846800) [pid = 3068] [serial = 2213] [outer = 1A21D400] 09:25:54 INFO - PROCESS | 3068 | [3068] 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 09:25:54 INFO - PROCESS | 3068 | [3068] 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 09:25:54 INFO - PROCESS | 3068 | [3068] 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 09:25:54 INFO - PROCESS | 3068 | [3068] 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 09:25:54 INFO - PROCESS | 3068 | 1466699154871 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:25:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:25:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:25:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:25:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:25:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:25:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 09:25:54 INFO - PROCESS | 3068 | 1466699154963 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:25:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:25:54 INFO - PROCESS | 3068 | 1466699154968 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:25:54 INFO - PROCESS | 3068 | 1466699154973 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3068 | 1466699154978 Marionette TRACE conn5 <- [1,2914,null,{}] 09:25:54 INFO - PROCESS | 3068 | 1466699154983 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 3068 | 1466699154986 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:55 INFO - PROCESS | 3068 | 1466699155172 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:25:55 INFO - PROCESS | 3068 | 1466699155182 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3068 | 1466699155185 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:55 INFO - PROCESS | 3068 | ++DOCSHELL 0DF5C000 == 40 [pid = 3068] [id = 738] 09:25:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (0DF5C400) [pid = 3068] [serial = 2214] [outer = 00000000] 09:25:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (12306800) [pid = 3068] [serial = 2215] [outer = 0DF5C400] 09:25:55 INFO - PROCESS | 3068 | 1466699155241 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (126C0800) [pid = 3068] [serial = 2216] [outer = 0DF5C400] 09:25:55 INFO - PROCESS | 3068 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:25:55 INFO - PROCESS | 3068 | 1466699155928 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:25:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 987ms 09:25:55 INFO - PROCESS | 3068 | 1466699155960 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3068 | 1466699155965 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:25:55 INFO - PROCESS | 3068 | 1466699155971 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3068 | 1466699155974 Marionette TRACE conn5 <- [1,2918,null,{}] 09:25:55 INFO - PROCESS | 3068 | 1466699155978 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 3068 | 1466699155981 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:56 INFO - PROCESS | 3068 | 1466699156108 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:25:56 INFO - PROCESS | 3068 | 1466699156251 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3068 | 1466699156254 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:56 INFO - PROCESS | 3068 | ++DOCSHELL 1698A400 == 41 [pid = 3068] [id = 739] 09:25:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (1698AC00) [pid = 3068] [serial = 2217] [outer = 00000000] 09:25:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1704B000) [pid = 3068] [serial = 2218] [outer = 1698AC00] 09:25:56 INFO - PROCESS | 3068 | 1466699156312 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (170E0400) [pid = 3068] [serial = 2219] [outer = 1698AC00] 09:25:57 INFO - PROCESS | 3068 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:25:57 INFO - PROCESS | 3068 | 1466699157131 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:25:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1184ms 09:25:57 INFO - PROCESS | 3068 | 1466699157159 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3068 | 1466699157163 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:25:57 INFO - PROCESS | 3068 | 1466699157168 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3068 | 1466699157171 Marionette TRACE conn5 <- [1,2922,null,{}] 09:25:57 INFO - PROCESS | 3068 | 1466699157176 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 3068 | 1466699157179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:57 INFO - PROCESS | 3068 | 1466699157295 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:25:57 INFO - PROCESS | 3068 | 1466699157439 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3068 | 1466699157444 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:57 INFO - PROCESS | 3068 | ++DOCSHELL 0E01D800 == 42 [pid = 3068] [id = 740] 09:25:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0E152C00) [pid = 3068] [serial = 2220] [outer = 00000000] 09:25:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0E3CEC00) [pid = 3068] [serial = 2221] [outer = 0E152C00] 09:25:57 INFO - PROCESS | 3068 | 1466699157494 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (125A6400) [pid = 3068] [serial = 2222] [outer = 0E152C00] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 15C80400 == 41 [pid = 3068] [id = 736] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 0C656400 == 40 [pid = 3068] [id = 735] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 15DA6000 == 39 [pid = 3068] [id = 734] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 18658000 == 38 [pid = 3068] [id = 733] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 12D2A800 == 37 [pid = 3068] [id = 732] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 17C5C000 == 36 [pid = 3068] [id = 731] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 17044C00 == 35 [pid = 3068] [id = 730] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 17049800 == 34 [pid = 3068] [id = 729] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 15DA7C00 == 33 [pid = 3068] [id = 728] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 14476400 == 32 [pid = 3068] [id = 727] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 12D2E000 == 31 [pid = 3068] [id = 726] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 0E15BC00 == 30 [pid = 3068] [id = 725] 09:25:57 INFO - PROCESS | 3068 | --DOCSHELL 0D73A800 == 29 [pid = 3068] [id = 724] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (18653800) [pid = 3068] [serial = 2170] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (1865BC00) [pid = 3068] [serial = 2168] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (1704EC00) [pid = 3068] [serial = 2155] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (17AA9800) [pid = 3068] [serial = 2158] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (170D9C00) [pid = 3068] [serial = 2156] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1815DC00) [pid = 3068] [serial = 2161] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (17AAC000) [pid = 3068] [serial = 2159] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1815F800) [pid = 3068] [serial = 2162] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0D676800) [pid = 3068] [serial = 2143] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (0E01FC00) [pid = 3068] [serial = 2144] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0F51E400) [pid = 3068] [serial = 2141] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E159400) [pid = 3068] [serial = 2140] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A21B800) [pid = 3068] [serial = 2137] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A2E2000) [pid = 3068] [serial = 2138] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1698B800) [pid = 3068] [serial = 2152] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (14473400) [pid = 3068] [serial = 2149] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1447D400) [pid = 3068] [serial = 2150] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (125AD400) [pid = 3068] [serial = 2147] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (1230A800) [pid = 3068] [serial = 2146] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1807F800) [pid = 3068] [serial = 2164] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1865B800) [pid = 3068] [serial = 2167] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18634400) [pid = 3068] [serial = 2165] [outer = 00000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (16C64400) [pid = 3068] [serial = 2153] [outer = 00000000] [url = about:blank] 09:25:58 INFO - PROCESS | 3068 | 1466699158016 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:25:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 890ms 09:25:58 INFO - PROCESS | 3068 | 1466699158059 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3068 | 1466699158063 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 3068 | 1466699158069 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:25:58 INFO - PROCESS | 3068 | 1466699158071 Marionette TRACE conn5 <- [1,2926,null,{}] 09:25:58 INFO - PROCESS | 3068 | 1466699158079 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 3068 | 1466699158081 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:58 INFO - PROCESS | 3068 | 1466699158167 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:25:58 INFO - PROCESS | 3068 | 1466699158175 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3068 | 1466699158177 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:58 INFO - PROCESS | 3068 | ++DOCSHELL 0E14E400 == 30 [pid = 3068] [id = 741] 09:25:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (0E158000) [pid = 3068] [serial = 2223] [outer = 00000000] 09:25:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (0E7F1800) [pid = 3068] [serial = 2224] [outer = 0E158000] 09:25:58 INFO - PROCESS | 3068 | 1466699158223 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1239EC00) [pid = 3068] [serial = 2225] [outer = 0E158000] 09:25:58 INFO - PROCESS | 3068 | 1466699158689 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:25:58 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. 09:25:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 09:25:58 INFO - PROCESS | 3068 | 1466699158744 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3068 | 1466699158746 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 3068 | 1466699158750 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:25:58 INFO - PROCESS | 3068 | 1466699158753 Marionette TRACE conn5 <- [1,2930,null,{}] 09:25:58 INFO - PROCESS | 3068 | 1466699158764 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 3068 | 1466699158768 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:58 INFO - PROCESS | 3068 | 1466699158852 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:25:58 INFO - PROCESS | 3068 | 1466699158895 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3068 | 1466699158898 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:58 INFO - PROCESS | 3068 | ++DOCSHELL 144DB800 == 31 [pid = 3068] [id = 742] 09:25:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (144E0800) [pid = 3068] [serial = 2226] [outer = 00000000] 09:25:58 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (15C45800) [pid = 3068] [serial = 2227] [outer = 144E0800] 09:25:58 INFO - PROCESS | 3068 | 1466699158945 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (15DABC00) [pid = 3068] [serial = 2228] [outer = 144E0800] 09:25:59 INFO - PROCESS | 3068 | 1466699159392 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:25:59 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 09:25:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:25:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:25:59 INFO - PROCESS | 3068 | 1466699159423 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3068 | 1466699159426 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:25:59 INFO - PROCESS | 3068 | 1466699159429 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3068 | 1466699159431 Marionette TRACE conn5 <- [1,2934,null,{}] 09:25:59 INFO - PROCESS | 3068 | 1466699159434 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 3068 | 1466699159436 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:59 INFO - PROCESS | 3068 | 1466699159526 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:25:59 INFO - PROCESS | 3068 | 1466699159531 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3068 | 1466699159541 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:25:59 INFO - PROCESS | 3068 | ++DOCSHELL 17049800 == 32 [pid = 3068] [id = 743] 09:25:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1704A400) [pid = 3068] [serial = 2229] [outer = 00000000] 09:25:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (170D4400) [pid = 3068] [serial = 2230] [outer = 1704A400] 09:25:59 INFO - PROCESS | 3068 | 1466699159587 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (170DE000) [pid = 3068] [serial = 2231] [outer = 1704A400] 09:25:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:25:59 INFO - PROCESS | 3068 | 1466699159990 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 09:25:59 INFO - PROCESS | 3068 | 1466699160000 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3068 | 1466699160002 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:25:59 INFO - PROCESS | 3068 | 1466699160005 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3068 | 1466699160007 Marionette TRACE conn5 <- [1,2938,null,{}] 09:26:00 INFO - PROCESS | 3068 | 1466699160013 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 3068 | 1466699160015 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:00 INFO - PROCESS | 3068 | 1466699160162 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:26:00 INFO - PROCESS | 3068 | 1466699160177 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3068 | 1466699160179 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:00 INFO - PROCESS | 3068 | ++DOCSHELL 170E3800 == 33 [pid = 3068] [id = 744] 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1714E400) [pid = 3068] [serial = 2232] [outer = 00000000] 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (17AA9800) [pid = 3068] [serial = 2233] [outer = 1714E400] 09:26:00 INFO - PROCESS | 3068 | 1466699160224 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (17AAD000) [pid = 3068] [serial = 2234] [outer = 1714E400] 09:26:00 INFO - PROCESS | 3068 | ++DOCSHELL 181FBC00 == 34 [pid = 3068] [id = 745] 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (181FE800) [pid = 3068] [serial = 2235] [outer = 00000000] 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18632C00) [pid = 3068] [serial = 2236] [outer = 181FE800] 09:26:00 INFO - PROCESS | 3068 | 1466699160707 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:26:00 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. 09:26:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 09:26:00 INFO - PROCESS | 3068 | 1466699160737 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:26:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:26:00 INFO - PROCESS | 3068 | 1466699160739 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:26:00 INFO - PROCESS | 3068 | 1466699160742 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3068 | 1466699160743 Marionette TRACE conn5 <- [1,2942,null,{}] 09:26:00 INFO - PROCESS | 3068 | 1466699160747 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 3068 | 1466699160753 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:00 INFO - PROCESS | 3068 | 1466699160910 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:26:00 INFO - PROCESS | 3068 | 1466699160975 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3068 | 1466699160977 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:00 INFO - PROCESS | 3068 | ++DOCSHELL 128CDC00 == 35 [pid = 3068] [id = 746] 09:26:00 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (171DF800) [pid = 3068] [serial = 2237] [outer = 00000000] 09:26:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1863EC00) [pid = 3068] [serial = 2238] [outer = 171DF800] 09:26:01 INFO - PROCESS | 3068 | 1466699161020 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (18652000) [pid = 3068] [serial = 2239] [outer = 171DF800] 09:26:01 INFO - PROCESS | 3068 | 1466699161421 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:01 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 09:26:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 09:26:01 INFO - PROCESS | 3068 | 1466699161475 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3068 | 1466699161477 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:26:01 INFO - PROCESS | 3068 | 1466699161480 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3068 | 1466699161491 Marionette TRACE conn5 <- [1,2946,null,{}] 09:26:01 INFO - PROCESS | 3068 | 1466699161534 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 3068 | 1466699161536 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:01 INFO - PROCESS | 3068 | 1466699161698 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:26:01 INFO - PROCESS | 3068 | 1466699161706 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3068 | 1466699161708 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:01 INFO - PROCESS | 3068 | ++DOCSHELL 126C0C00 == 36 [pid = 3068] [id = 747] 09:26:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (19228000) [pid = 3068] [serial = 2240] [outer = 00000000] 09:26:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (192A6800) [pid = 3068] [serial = 2241] [outer = 19228000] 09:26:01 INFO - PROCESS | 3068 | 1466699161752 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (19490C00) [pid = 3068] [serial = 2242] [outer = 19228000] 09:26:02 INFO - PROCESS | 3068 | 1466699162334 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (17FDC800) [pid = 3068] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0DF51800) [pid = 3068] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (18634C00) [pid = 3068] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (0D776800) [pid = 3068] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1704CC00) [pid = 3068] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (15DA9000) [pid = 3068] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (14478000) [pid = 3068] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0E15C000) [pid = 3068] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (18657800) [pid = 3068] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (192A3800) [pid = 3068] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (14478400) [pid = 3068] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (171DBC00) [pid = 3068] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12D30000) [pid = 3068] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:26:02 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (18664000) [pid = 3068] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:26:02 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. 09:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 09:26:02 INFO - PROCESS | 3068 | 1466699162413 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3068 | 1466699162415 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:26:02 INFO - PROCESS | 3068 | 1466699162418 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3068 | 1466699162420 Marionette TRACE conn5 <- [1,2950,null,{}] 09:26:02 INFO - PROCESS | 3068 | 1466699162423 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 3068 | 1466699162425 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:02 INFO - PROCESS | 3068 | 1466699162505 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:26:02 INFO - PROCESS | 3068 | 1466699162510 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3068 | 1466699162512 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:02 INFO - PROCESS | 3068 | ++DOCSHELL 0D776800 == 37 [pid = 3068] [id = 748] 09:26:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0E156800) [pid = 3068] [serial = 2243] [outer = 00000000] 09:26:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (144DFC00) [pid = 3068] [serial = 2244] [outer = 0E156800] 09:26:02 INFO - PROCESS | 3068 | 1466699162555 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17044000) [pid = 3068] [serial = 2245] [outer = 0E156800] 09:26:02 INFO - PROCESS | 3068 | 1466699162947 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 09:26:02 INFO - PROCESS | 3068 | 1466699162989 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3068 | 1466699162991 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:26:03 INFO - PROCESS | 3068 | 1466699163035 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 3068 | 1466699163037 Marionette TRACE conn5 <- [1,2954,null,{}] 09:26:03 INFO - PROCESS | 3068 | 1466699163040 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 3068 | 1466699163042 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:03 INFO - PROCESS | 3068 | 1466699163123 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:26:03 INFO - PROCESS | 3068 | 1466699163127 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3068 | 1466699163129 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:03 INFO - PROCESS | 3068 | ++DOCSHELL 17AAA000 == 38 [pid = 3068] [id = 749] 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (18634C00) [pid = 3068] [serial = 2246] [outer = 00000000] 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (19852400) [pid = 3068] [serial = 2247] [outer = 18634C00] 09:26:03 INFO - PROCESS | 3068 | 1466699163172 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (19F60C00) [pid = 3068] [serial = 2248] [outer = 18634C00] 09:26:03 INFO - PROCESS | 3068 | 1466699163592 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:26:03 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. 09:26:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 590ms 09:26:03 INFO - PROCESS | 3068 | 1466699163615 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3068 | 1466699163617 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:26:03 INFO - PROCESS | 3068 | 1466699163620 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 3068 | 1466699163622 Marionette TRACE conn5 <- [1,2958,null,{}] 09:26:03 INFO - PROCESS | 3068 | 1466699163625 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 3068 | 1466699163626 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:03 INFO - PROCESS | 3068 | 1466699163755 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:26:03 INFO - PROCESS | 3068 | 1466699163763 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3068 | 1466699163765 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:03 INFO - PROCESS | 3068 | ++DOCSHELL 1978F400 == 39 [pid = 3068] [id = 750] 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1A2E1000) [pid = 3068] [serial = 2249] [outer = 00000000] 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (1A846C00) [pid = 3068] [serial = 2250] [outer = 1A2E1000] 09:26:03 INFO - PROCESS | 3068 | 1466699163808 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (1A852C00) [pid = 3068] [serial = 2251] [outer = 1A2E1000] 09:26:04 INFO - PROCESS | 3068 | 1466699164189 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:26:04 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. 09:26:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 09:26:04 INFO - PROCESS | 3068 | 1466699164252 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3068 | 1466699164254 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:26:04 INFO - PROCESS | 3068 | 1466699164257 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:26:04 INFO - PROCESS | 3068 | 1466699164259 Marionette TRACE conn5 <- [1,2962,null,{}] 09:26:04 INFO - PROCESS | 3068 | 1466699164263 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 3068 | 1466699164265 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:04 INFO - PROCESS | 3068 | 1466699164403 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:26:04 INFO - PROCESS | 3068 | 1466699164603 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3068 | 1466699164607 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:04 INFO - PROCESS | 3068 | ++DOCSHELL 0C605400 == 40 [pid = 3068] [id = 751] 09:26:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (0C605C00) [pid = 3068] [serial = 2252] [outer = 00000000] 09:26:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (0C657800) [pid = 3068] [serial = 2253] [outer = 0C605C00] 09:26:04 INFO - PROCESS | 3068 | 1466699164663 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0D6D4C00) [pid = 3068] [serial = 2254] [outer = 0C605C00] 09:26:05 INFO - PROCESS | 3068 | 1466699165162 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:26:05 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. 09:26:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 09:26:05 INFO - PROCESS | 3068 | 1466699165193 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3068 | 1466699165198 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:26:05 INFO - PROCESS | 3068 | 1466699165202 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:26:05 INFO - PROCESS | 3068 | 1466699165206 Marionette TRACE conn5 <- [1,2966,null,{}] 09:26:05 INFO - PROCESS | 3068 | 1466699165211 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 3068 | 1466699165214 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:05 INFO - PROCESS | 3068 | 1466699165327 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:26:05 INFO - PROCESS | 3068 | 1466699165484 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3068 | 1466699165488 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:05 INFO - PROCESS | 3068 | ++DOCSHELL 13C56000 == 41 [pid = 3068] [id = 752] 09:26:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (14470400) [pid = 3068] [serial = 2255] [outer = 00000000] 09:26:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1447F000) [pid = 3068] [serial = 2256] [outer = 14470400] 09:26:05 INFO - PROCESS | 3068 | 1466699165545 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (1697F000) [pid = 3068] [serial = 2257] [outer = 14470400] 09:26:06 INFO - PROCESS | 3068 | 1466699166083 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:26:06 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. 09:26:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 09:26:06 INFO - PROCESS | 3068 | 1466699166138 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3068 | 1466699166141 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:26:06 INFO - PROCESS | 3068 | 1466699166145 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3068 | 1466699166147 Marionette TRACE conn5 <- [1,2970,null,{}] 09:26:06 INFO - PROCESS | 3068 | 1466699166151 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 3068 | 1466699166154 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:06 INFO - PROCESS | 3068 | 1466699166267 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:26:06 INFO - PROCESS | 3068 | 1466699166426 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3068 | 1466699166429 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:06 INFO - PROCESS | 3068 | ++DOCSHELL 18634400 == 42 [pid = 3068] [id = 753] 09:26:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (18635000) [pid = 3068] [serial = 2258] [outer = 00000000] 09:26:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (1865BC00) [pid = 3068] [serial = 2259] [outer = 18635000] 09:26:06 INFO - PROCESS | 3068 | 1466699166486 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3068 | ++DOMWINDOW == 92 (1A2EA000) [pid = 3068] [serial = 2260] [outer = 18635000] 09:26:06 INFO - PROCESS | 3068 | 1466699166995 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:26:07 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 09:26:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 09:26:07 INFO - PROCESS | 3068 | 1466699167022 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3068 | 1466699167026 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:26:07 INFO - PROCESS | 3068 | 1466699167038 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 3068 | 1466699167042 Marionette TRACE conn5 <- [1,2974,null,{}] 09:26:07 INFO - PROCESS | 3068 | 1466699167046 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 3068 | 1466699167050 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:07 INFO - PROCESS | 3068 | 1466699167161 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:26:07 INFO - PROCESS | 3068 | 1466699167316 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3068 | 1466699167318 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:07 INFO - PROCESS | 3068 | ++DOCSHELL 1A844400 == 43 [pid = 3068] [id = 754] 09:26:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 93 (1A8C0400) [pid = 3068] [serial = 2261] [outer = 00000000] 09:26:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 94 (1A8CC000) [pid = 3068] [serial = 2262] [outer = 1A8C0400] 09:26:07 INFO - PROCESS | 3068 | 1466699167375 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3068 | ++DOMWINDOW == 95 (1A8EC000) [pid = 3068] [serial = 2263] [outer = 1A8C0400] 09:26:08 INFO - PROCESS | 3068 | 1466699168129 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:26:08 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. 09:26:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1129ms 09:26:08 INFO - PROCESS | 3068 | 1466699168167 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:26:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:26:08 INFO - PROCESS | 3068 | 1466699168172 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:26:08 INFO - PROCESS | 3068 | 1466699168177 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3068 | 1466699168180 Marionette TRACE conn5 <- [1,2978,null,{}] 09:26:08 INFO - PROCESS | 3068 | 1466699168185 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 3068 | 1466699168188 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:08 INFO - PROCESS | 3068 | 1466699168289 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:26:08 INFO - PROCESS | 3068 | 1466699168407 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3068 | 1466699168411 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:08 INFO - PROCESS | 3068 | ++DOCSHELL 0E3D4C00 == 44 [pid = 3068] [id = 755] 09:26:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 96 (0E41F400) [pid = 3068] [serial = 2264] [outer = 00000000] 09:26:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 97 (0F5CD400) [pid = 3068] [serial = 2265] [outer = 0E41F400] 09:26:08 INFO - PROCESS | 3068 | 1466699168460 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 98 (12C74800) [pid = 3068] [serial = 2266] [outer = 0E41F400] 09:26:08 INFO - PROCESS | 3068 | ++DOCSHELL 14478000 == 45 [pid = 3068] [id = 756] 09:26:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 99 (15C4B800) [pid = 3068] [serial = 2267] [outer = 00000000] 09:26:08 INFO - PROCESS | 3068 | ++DOMWINDOW == 100 (16C6A400) [pid = 3068] [serial = 2268] [outer = 15C4B800] 09:26:09 INFO - PROCESS | 3068 | 1466699169055 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:26:09 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. 09:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 09:26:09 INFO - PROCESS | 3068 | 1466699169108 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 3068 | 1466699169112 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:26:09 INFO - PROCESS | 3068 | 1466699169118 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 3068 | 1466699169121 Marionette TRACE conn5 <- [1,2982,null,{}] 09:26:09 INFO - PROCESS | 3068 | 1466699169124 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 3068 | 1466699169127 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:09 INFO - PROCESS | 3068 | 1466699169235 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 1978F400 == 44 [pid = 3068] [id = 750] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 17AAA000 == 43 [pid = 3068] [id = 749] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0D776800 == 42 [pid = 3068] [id = 748] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 126C0C00 == 41 [pid = 3068] [id = 747] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 181FBC00 == 40 [pid = 3068] [id = 745] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 128CDC00 == 39 [pid = 3068] [id = 746] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 170E3800 == 38 [pid = 3068] [id = 744] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 17049800 == 37 [pid = 3068] [id = 743] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 144DB800 == 36 [pid = 3068] [id = 742] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0E14E400 == 35 [pid = 3068] [id = 741] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 1698A400 == 34 [pid = 3068] [id = 739] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0E01D800 == 33 [pid = 3068] [id = 740] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0DF5C000 == 32 [pid = 3068] [id = 738] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0C604000 == 31 [pid = 3068] [id = 723] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 144DF000 == 30 [pid = 3068] [id = 737] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 14478000 == 29 [pid = 3068] [id = 756] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 1A844400 == 28 [pid = 3068] [id = 754] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0E3D4C00 == 27 [pid = 3068] [id = 755] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 18634400 == 26 [pid = 3068] [id = 753] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 0C605400 == 25 [pid = 3068] [id = 751] 09:26:09 INFO - PROCESS | 3068 | --DOCSHELL 13C56000 == 24 [pid = 3068] [id = 752] 09:26:09 INFO - PROCESS | 3068 | 1466699169961 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3068 | 1466699169964 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:09 INFO - PROCESS | 3068 | --DOMWINDOW == 99 (17FE6800) [pid = 3068] [serial = 2194] [outer = 00000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3068 | --DOMWINDOW == 98 (19165000) [pid = 3068] [serial = 2171] [outer = 00000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3068 | --DOMWINDOW == 97 (1863C800) [pid = 3068] [serial = 2197] [outer = 00000000] [url = about:blank] 09:26:09 INFO - PROCESS | 3068 | --DOMWINDOW == 96 (0D7E5C00) [pid = 3068] [serial = 2173] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 95 (0D8EF800) [pid = 3068] [serial = 2174] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 94 (170E2400) [pid = 3068] [serial = 2188] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 93 (171D8800) [pid = 3068] [serial = 2189] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 92 (16990000) [pid = 3068] [serial = 2185] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 91 (16C67C00) [pid = 3068] [serial = 2186] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (144E3400) [pid = 3068] [serial = 2182] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (14F11400) [pid = 3068] [serial = 2183] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E3D3400) [pid = 3068] [serial = 2176] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (1866B800) [pid = 3068] [serial = 2200] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (18653C00) [pid = 3068] [serial = 2198] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (0E459C00) [pid = 3068] [serial = 2177] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (19488C00) [pid = 3068] [serial = 2203] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1929D800) [pid = 3068] [serial = 2201] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (171D9C00) [pid = 3068] [serial = 2206] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (17AA4400) [pid = 3068] [serial = 2191] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (17AA4C00) [pid = 3068] [serial = 2192] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (12D51800) [pid = 3068] [serial = 2179] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (12E77C00) [pid = 3068] [serial = 2180] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19859400) [pid = 3068] [serial = 2209] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (19F61800) [pid = 3068] [serial = 2210] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (196D1400) [pid = 3068] [serial = 2204] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (1A844C00) [pid = 3068] [serial = 2212] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (17FE3400) [pid = 3068] [serial = 2195] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (17FE4C00) [pid = 3068] [serial = 2207] [outer = 00000000] [url = about:blank] 09:26:10 INFO - PROCESS | 3068 | ++DOCSHELL 08C84400 == 25 [pid = 3068] [id = 757] 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (08D67400) [pid = 3068] [serial = 2269] [outer = 00000000] 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (0C609800) [pid = 3068] [serial = 2270] [outer = 08D67400] 09:26:10 INFO - PROCESS | 3068 | 1466699170104 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (0C654400) [pid = 3068] [serial = 2271] [outer = 08D67400] 09:26:10 INFO - PROCESS | 3068 | 1466699170463 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:10 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 09:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1370ms 09:26:10 INFO - PROCESS | 3068 | 1466699170501 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3068 | 1466699170505 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:26:10 INFO - PROCESS | 3068 | 1466699170509 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:26:10 INFO - PROCESS | 3068 | 1466699170512 Marionette TRACE conn5 <- [1,2986,null,{}] 09:26:10 INFO - PROCESS | 3068 | 1466699170517 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 3068 | 1466699170521 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:10 INFO - PROCESS | 3068 | 1466699170701 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:26:10 INFO - PROCESS | 3068 | 1466699170711 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3068 | 1466699170713 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:10 INFO - PROCESS | 3068 | ++DOCSHELL 0D860400 == 26 [pid = 3068] [id = 758] 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (0D8EE000) [pid = 3068] [serial = 2272] [outer = 00000000] 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0E14E800) [pid = 3068] [serial = 2273] [outer = 0D8EE000] 09:26:10 INFO - PROCESS | 3068 | 1466699170759 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0E15B800) [pid = 3068] [serial = 2274] [outer = 0D8EE000] 09:26:11 INFO - PROCESS | 3068 | 1466699171164 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:26:11 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. 09:26:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 09:26:11 INFO - PROCESS | 3068 | 1466699171199 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3068 | 1466699171203 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:26:11 INFO - PROCESS | 3068 | 1466699171207 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3068 | 1466699171209 Marionette TRACE conn5 <- [1,2990,null,{}] 09:26:11 INFO - PROCESS | 3068 | 1466699171213 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 3068 | 1466699171215 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:11 INFO - PROCESS | 3068 | 1466699171304 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:26:11 INFO - PROCESS | 3068 | 1466699171310 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3068 | 1466699171312 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:11 INFO - PROCESS | 3068 | ++DOCSHELL 0E45A000 == 27 [pid = 3068] [id = 759] 09:26:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E784000) [pid = 3068] [serial = 2275] [outer = 00000000] 09:26:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (12D51800) [pid = 3068] [serial = 2276] [outer = 0E784000] 09:26:11 INFO - PROCESS | 3068 | 1466699171357 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (13C4DC00) [pid = 3068] [serial = 2277] [outer = 0E784000] 09:26:11 INFO - PROCESS | 3068 | 1466699171826 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:26:11 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. 09:26:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 09:26:11 INFO - PROCESS | 3068 | 1466699171882 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3068 | 1466699171885 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:26:11 INFO - PROCESS | 3068 | 1466699171889 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3068 | 1466699171895 Marionette TRACE conn5 <- [1,2994,null,{}] 09:26:11 INFO - PROCESS | 3068 | 1466699171905 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 3068 | 1466699171908 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:11 INFO - PROCESS | 3068 | 1466699172002 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:26:12 INFO - PROCESS | 3068 | 1466699172009 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3068 | 1466699172010 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:12 INFO - PROCESS | 3068 | ++DOCSHELL 15C89400 == 28 [pid = 3068] [id = 760] 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (15DA4C00) [pid = 3068] [serial = 2278] [outer = 00000000] 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (16990400) [pid = 3068] [serial = 2279] [outer = 15DA4C00] 09:26:12 INFO - PROCESS | 3068 | 1466699172054 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (16C68C00) [pid = 3068] [serial = 2280] [outer = 15DA4C00] 09:26:12 INFO - PROCESS | 3068 | 1466699172517 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:26:12 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. 09:26:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 09:26:12 INFO - PROCESS | 3068 | 1466699172581 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3068 | 1466699172584 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 3068 | 1466699172587 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:26:12 INFO - PROCESS | 3068 | 1466699172588 Marionette TRACE conn5 <- [1,2998,null,{}] 09:26:12 INFO - PROCESS | 3068 | 1466699172592 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 3068 | 1466699172594 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:12 INFO - PROCESS | 3068 | 1466699172715 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:26:12 INFO - PROCESS | 3068 | 1466699172814 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3068 | 1466699172816 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:12 INFO - PROCESS | 3068 | ++DOCSHELL 170D6C00 == 29 [pid = 3068] [id = 761] 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (170D7000) [pid = 3068] [serial = 2281] [outer = 00000000] 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (170E0800) [pid = 3068] [serial = 2282] [outer = 170D7000] 09:26:12 INFO - PROCESS | 3068 | 1466699172860 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1714D800) [pid = 3068] [serial = 2283] [outer = 170D7000] 09:26:13 INFO - PROCESS | 3068 | [3068] 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 09:26:13 INFO - PROCESS | 3068 | 1466699173311 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:26:13 INFO - {} 09:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:26:13 INFO - {} 09:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:26:13 INFO - {} 09:26:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:26:13 INFO - {} 09:26:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 09:26:13 INFO - PROCESS | 3068 | 1466699173366 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3068 | 1466699173368 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:26:13 INFO - PROCESS | 3068 | 1466699173371 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3068 | 1466699173373 Marionette TRACE conn5 <- [1,3002,null,{}] 09:26:13 INFO - TEST-START | /FileAPI/fileReader.html 09:26:13 INFO - PROCESS | 3068 | 1466699173376 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 3068 | 1466699173378 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:13 INFO - PROCESS | 3068 | 1466699173493 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:26:13 INFO - PROCESS | 3068 | 1466699173501 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3068 | 1466699173506 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:13 INFO - PROCESS | 3068 | ++DOCSHELL 17AA9400 == 30 [pid = 3068] [id = 762] 09:26:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (17AAB800) [pid = 3068] [serial = 2284] [outer = 00000000] 09:26:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (17FDF000) [pid = 3068] [serial = 2285] [outer = 17AAB800] 09:26:13 INFO - PROCESS | 3068 | 1466699173622 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (18080000) [pid = 3068] [serial = 2286] [outer = 17AAB800] 09:26:14 INFO - PROCESS | 3068 | 1466699174016 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:26:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:26:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 09:26:14 INFO - PROCESS | 3068 | 1466699174052 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3068 | 1466699174054 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:26:14 INFO - PROCESS | 3068 | 1466699174057 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - TEST-START | /FileAPI/historical.html 09:26:14 INFO - PROCESS | 3068 | 1466699174059 Marionette TRACE conn5 <- [1,3006,null,{}] 09:26:14 INFO - PROCESS | 3068 | 1466699174062 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 3068 | 1466699174064 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:14 INFO - PROCESS | 3068 | 1466699174215 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (171DF800) [pid = 3068] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (181FE800) [pid = 3068] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (0E152C00) [pid = 3068] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E158000) [pid = 3068] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (144E0800) [pid = 3068] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (19228000) [pid = 3068] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (1704A400) [pid = 3068] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E156800) [pid = 3068] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (18634C00) [pid = 3068] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (0DF5C400) [pid = 3068] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (1698AC00) [pid = 3068] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (1A21D400) [pid = 3068] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1A2E1000) [pid = 3068] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:26:14 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (1714E400) [pid = 3068] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:26:14 INFO - PROCESS | 3068 | 1466699174518 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3068 | 1466699174520 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:14 INFO - PROCESS | 3068 | ++DOCSHELL 0C65A000 == 31 [pid = 3068] [id = 763] 09:26:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (0C65D800) [pid = 3068] [serial = 2287] [outer = 00000000] 09:26:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (14143800) [pid = 3068] [serial = 2288] [outer = 0C65D800] 09:26:14 INFO - PROCESS | 3068 | 1466699174563 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (171E3400) [pid = 3068] [serial = 2289] [outer = 0C65D800] 09:26:14 INFO - PROCESS | 3068 | 1466699174897 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:26:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:26:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:26:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:26:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:26:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:26:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:26:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:26:14 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 09:26:14 INFO - PROCESS | 3068 | 1466699174932 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3068 | 1466699174934 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /FileAPI/idlharness.html 09:26:14 INFO - PROCESS | 3068 | 1466699174937 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3068 | 1466699174939 Marionette TRACE conn5 <- [1,3010,null,{}] 09:26:14 INFO - PROCESS | 3068 | 1466699174942 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 3068 | 1466699174944 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:15 INFO - PROCESS | 3068 | 1466699175059 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:26:15 INFO - PROCESS | 3068 | 1466699175067 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3068 | 1466699175068 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:15 INFO - PROCESS | 3068 | ++DOCSHELL 18634C00 == 32 [pid = 3068] [id = 764] 09:26:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (18639C00) [pid = 3068] [serial = 2290] [outer = 00000000] 09:26:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (1865D400) [pid = 3068] [serial = 2291] [outer = 18639C00] 09:26:15 INFO - PROCESS | 3068 | 1466699175112 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18664800) [pid = 3068] [serial = 2292] [outer = 18639C00] 09:26:16 INFO - PROCESS | 3068 | 1466699176023 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:26:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:26:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:26:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:26:16 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 09:26:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:26:16 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 09:26:16 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 09:26:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:26:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:26:16 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 09:26:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:26:16 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 09:26:16 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 09:26:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:26:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:26:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1198ms 09:26:16 INFO - PROCESS | 3068 | 1466699176137 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:26:16 INFO - TEST-START | /FileAPI/idlharness.worker 09:26:16 INFO - PROCESS | 3068 | 1466699176149 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3068 | 1466699176154 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 3068 | 1466699176156 Marionette TRACE conn5 <- [1,3014,null,{}] 09:26:16 INFO - PROCESS | 3068 | 1466699176165 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 3068 | 1466699176167 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:16 INFO - PROCESS | 3068 | 1466699176246 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:26:16 INFO - PROCESS | 3068 | 1466699176254 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3068 | 1466699176256 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:16 INFO - PROCESS | 3068 | ++DOCSHELL 0C604800 == 33 [pid = 3068] [id = 765] 09:26:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (170D4800) [pid = 3068] [serial = 2293] [outer = 00000000] 09:26:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 84 (1A8F5000) [pid = 3068] [serial = 2294] [outer = 170D4800] 09:26:16 INFO - PROCESS | 3068 | 1466699176300 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3068 | ++DOMWINDOW == 85 (1A8F7000) [pid = 3068] [serial = 2295] [outer = 170D4800] 09:26:16 INFO - PROCESS | 3068 | [3068] 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 09:26:17 INFO - PROCESS | 3068 | 1466699177538 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:26:17 INFO - {} 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:26:17 INFO - {} 09:26:17 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 - {} 09:26:17 INFO - {} 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:26:17 INFO - {} 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:26:17 INFO - {} 09:26:17 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 - {} 09:26:17 INFO - {} 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 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 09:26:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:17 INFO - {} 09:26:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1487ms 09:26:17 INFO - PROCESS | 3068 | 1466699177693 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3068 | 1466699177698 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 3068 | 1466699177704 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3068 | 1466699177707 Marionette TRACE conn5 <- [1,3018,null,{}] 09:26:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:26:17 INFO - PROCESS | 3068 | 1466699177736 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 3068 | 1466699177739 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:17 INFO - PROCESS | 3068 | 1466699177854 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:26:17 INFO - PROCESS | 3068 | 1466699177989 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3068 | 1466699177991 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:17 INFO - PROCESS | 3068 | ++DOCSHELL 0D8F6800 == 34 [pid = 3068] [id = 766] 09:26:17 INFO - PROCESS | 3068 | ++DOMWINDOW == 86 (0DF4EC00) [pid = 3068] [serial = 2296] [outer = 00000000] 09:26:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 87 (1ABDAC00) [pid = 3068] [serial = 2297] [outer = 0DF4EC00] 09:26:18 INFO - PROCESS | 3068 | 1466699178050 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3068 | ++DOMWINDOW == 88 (1ABE0400) [pid = 3068] [serial = 2298] [outer = 0DF4EC00] 09:26:18 INFO - PROCESS | 3068 | 1466699178652 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:26:18 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 09:26:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 990ms 09:26:18 INFO - PROCESS | 3068 | 1466699178702 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3068 | 1466699178707 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:26:18 INFO - PROCESS | 3068 | 1466699178744 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3068 | 1466699178748 Marionette TRACE conn5 <- [1,3022,null,{}] 09:26:18 INFO - PROCESS | 3068 | 1466699178751 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 3068 | 1466699178754 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:18 INFO - PROCESS | 3068 | 1466699178880 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:26:19 INFO - PROCESS | 3068 | 1466699179164 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3068 | 1466699179167 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:19 INFO - PROCESS | 3068 | ++DOCSHELL 0C609C00 == 35 [pid = 3068] [id = 767] 09:26:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 89 (0C60EC00) [pid = 3068] [serial = 2299] [outer = 00000000] 09:26:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 90 (0D8EE800) [pid = 3068] [serial = 2300] [outer = 0C60EC00] 09:26:19 INFO - PROCESS | 3068 | 1466699179225 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 91 (0E458C00) [pid = 3068] [serial = 2301] [outer = 0C60EC00] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 18634C00 == 34 [pid = 3068] [id = 764] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 0C65A000 == 33 [pid = 3068] [id = 763] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 17AA9400 == 32 [pid = 3068] [id = 762] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 170D6C00 == 31 [pid = 3068] [id = 761] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 15C89400 == 30 [pid = 3068] [id = 760] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 0E45A000 == 29 [pid = 3068] [id = 759] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 0D860400 == 28 [pid = 3068] [id = 758] 09:26:19 INFO - PROCESS | 3068 | --DOCSHELL 08C84400 == 27 [pid = 3068] [id = 757] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 90 (1863EC00) [pid = 3068] [serial = 2238] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 89 (18632C00) [pid = 3068] [serial = 2236] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 88 (0E3CEC00) [pid = 3068] [serial = 2221] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 87 (125A6400) [pid = 3068] [serial = 2222] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 86 (0E7F1800) [pid = 3068] [serial = 2224] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 85 (1239EC00) [pid = 3068] [serial = 2225] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 84 (15C45800) [pid = 3068] [serial = 2227] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 83 (192A6800) [pid = 3068] [serial = 2241] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (15DABC00) [pid = 3068] [serial = 2228] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (170D4400) [pid = 3068] [serial = 2230] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (170DE000) [pid = 3068] [serial = 2231] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (17044000) [pid = 3068] [serial = 2245] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (144DFC00) [pid = 3068] [serial = 2244] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (19852400) [pid = 3068] [serial = 2247] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (19490C00) [pid = 3068] [serial = 2242] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (12306800) [pid = 3068] [serial = 2215] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (126C0800) [pid = 3068] [serial = 2216] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (1704B000) [pid = 3068] [serial = 2218] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (170E0400) [pid = 3068] [serial = 2219] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (1A846800) [pid = 3068] [serial = 2213] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1A852C00) [pid = 3068] [serial = 2251] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (17AAD000) [pid = 3068] [serial = 2234] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (18652000) [pid = 3068] [serial = 2239] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (19F60C00) [pid = 3068] [serial = 2248] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (17AA9800) [pid = 3068] [serial = 2233] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (1A846C00) [pid = 3068] [serial = 2250] [outer = 00000000] [url = about:blank] 09:26:19 INFO - PROCESS | 3068 | 1466699179857 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:26:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1121ms 09:26:19 INFO - PROCESS | 3068 | 1466699179868 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3068 | 1466699179872 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:26:19 INFO - PROCESS | 3068 | 1466699179876 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3068 | 1466699179878 Marionette TRACE conn5 <- [1,3026,null,{}] 09:26:19 INFO - PROCESS | 3068 | 1466699179883 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 3068 | 1466699179887 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:19 INFO - PROCESS | 3068 | 1466699179975 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:26:19 INFO - PROCESS | 3068 | 1466699179982 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3068 | 1466699179985 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:19 INFO - PROCESS | 3068 | ++DOCSHELL 0E154400 == 28 [pid = 3068] [id = 768] 09:26:19 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (0E154C00) [pid = 3068] [serial = 2302] [outer = 00000000] 09:26:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (12515800) [pid = 3068] [serial = 2303] [outer = 0E154C00] 09:26:20 INFO - PROCESS | 3068 | 1466699180031 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (125E9000) [pid = 3068] [serial = 2304] [outer = 0E154C00] 09:26:20 INFO - PROCESS | 3068 | 1466699180504 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:26:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:26:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:26:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 09:26:20 INFO - PROCESS | 3068 | 1466699180559 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3068 | 1466699180563 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:26:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:26:20 INFO - PROCESS | 3068 | 1466699180568 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 3068 | 1466699180570 Marionette TRACE conn5 <- [1,3030,null,{}] 09:26:20 INFO - PROCESS | 3068 | 1466699180573 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 3068 | 1466699180576 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:20 INFO - PROCESS | 3068 | 1466699180665 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:26:20 INFO - PROCESS | 3068 | 1466699180674 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3068 | 1466699180676 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:20 INFO - PROCESS | 3068 | ++DOCSHELL 15C45800 == 29 [pid = 3068] [id = 769] 09:26:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (15C4C000) [pid = 3068] [serial = 2305] [outer = 00000000] 09:26:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (16C60C00) [pid = 3068] [serial = 2306] [outer = 15C4C000] 09:26:20 INFO - PROCESS | 3068 | 1466699180720 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (17041C00) [pid = 3068] [serial = 2307] [outer = 15C4C000] 09:26:21 INFO - PROCESS | 3068 | 1466699181392 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:26:21 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. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:26:21 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'.) 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:26:21 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. 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:26:21 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. 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:21 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. 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:26:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 898ms 09:26:21 INFO - PROCESS | 3068 | 1466699181468 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3068 | 1466699181471 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:26:21 INFO - PROCESS | 3068 | 1466699181475 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3068 | 1466699181481 Marionette TRACE conn5 <- [1,3034,null,{}] 09:26:21 INFO - PROCESS | 3068 | 1466699181501 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 3068 | 1466699181505 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:21 INFO - PROCESS | 3068 | 1466699181635 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:26:21 INFO - PROCESS | 3068 | 1466699181645 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3068 | 1466699181647 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:21 INFO - PROCESS | 3068 | ++DOCSHELL 17C5FC00 == 30 [pid = 3068] [id = 770] 09:26:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (17C64000) [pid = 3068] [serial = 2308] [outer = 00000000] 09:26:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17FE2C00) [pid = 3068] [serial = 2309] [outer = 17C64000] 09:26:21 INFO - PROCESS | 3068 | 1466699181690 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (18160000) [pid = 3068] [serial = 2310] [outer = 17C64000] 09:26:21 INFO - PROCESS | 3068 | [3068] 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 09:26:22 INFO - PROCESS | 3068 | 1466699182134 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:26:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:26:22 INFO - {} 09:26:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 09:26:22 INFO - PROCESS | 3068 | 1466699182168 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3068 | 1466699182171 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:26:22 INFO - PROCESS | 3068 | 1466699182174 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3068 | 1466699182176 Marionette TRACE conn5 <- [1,3038,null,{}] 09:26:22 INFO - PROCESS | 3068 | 1466699182179 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 3068 | 1466699182181 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:22 INFO - PROCESS | 3068 | 1466699182312 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:26:22 INFO - PROCESS | 3068 | 1466699182332 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3068 | 1466699182334 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:22 INFO - PROCESS | 3068 | ++DOCSHELL 18633400 == 31 [pid = 3068] [id = 771] 09:26:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (18636C00) [pid = 3068] [serial = 2311] [outer = 00000000] 09:26:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (19159000) [pid = 3068] [serial = 2312] [outer = 18636C00] 09:26:22 INFO - PROCESS | 3068 | 1466699182378 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (19785400) [pid = 3068] [serial = 2313] [outer = 18636C00] 09:26:22 INFO - PROCESS | 3068 | 1466699182785 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:26:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:26:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:26:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:26:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 09:26:22 INFO - PROCESS | 3068 | 1466699182805 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3068 | 1466699182807 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 3068 | 1466699182810 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:26:22 INFO - PROCESS | 3068 | 1466699182812 Marionette TRACE conn5 <- [1,3042,null,{}] 09:26:22 INFO - PROCESS | 3068 | 1466699182824 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 3068 | 1466699182826 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:22 INFO - PROCESS | 3068 | 1466699182942 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:26:22 INFO - PROCESS | 3068 | 1466699182947 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3068 | 1466699182953 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:22 INFO - PROCESS | 3068 | ++DOCSHELL 0E074800 == 32 [pid = 3068] [id = 772] 09:26:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0E3CF000) [pid = 3068] [serial = 2314] [outer = 00000000] 09:26:22 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (0E783C00) [pid = 3068] [serial = 2315] [outer = 0E3CF000] 09:26:23 INFO - PROCESS | 3068 | 1466699183009 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (12D23C00) [pid = 3068] [serial = 2316] [outer = 0E3CF000] 09:26:23 INFO - PROCESS | 3068 | 1466699183769 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:26:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:26:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1105ms 09:26:23 INFO - PROCESS | 3068 | 1466699183924 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3068 | 1466699183926 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:26:23 INFO - PROCESS | 3068 | 1466699183929 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3068 | 1466699183931 Marionette TRACE conn5 <- [1,3046,null,{}] 09:26:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:26:23 INFO - PROCESS | 3068 | 1466699183934 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 3068 | 1466699183937 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:24 INFO - PROCESS | 3068 | 1466699184058 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:26:24 INFO - PROCESS | 3068 | 1466699184063 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3068 | 1466699184065 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:24 INFO - PROCESS | 3068 | ++DOCSHELL 12DDA800 == 33 [pid = 3068] [id = 773] 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (144E0C00) [pid = 3068] [serial = 2317] [outer = 00000000] 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18656800) [pid = 3068] [serial = 2318] [outer = 144E0C00] 09:26:24 INFO - PROCESS | 3068 | 1466699184108 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (181F3C00) [pid = 3068] [serial = 2319] [outer = 144E0C00] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (170D7000) [pid = 3068] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (15DA4C00) [pid = 3068] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (08D67400) [pid = 3068] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (0E784000) [pid = 3068] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (17AAB800) [pid = 3068] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0D8EE000) [pid = 3068] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (15C4B800) [pid = 3068] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (0E41F400) [pid = 3068] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0C65D800) [pid = 3068] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (0C605C00) [pid = 3068] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (14470400) [pid = 3068] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (18635000) [pid = 3068] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (1A8C0400) [pid = 3068] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:26:24 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (18639C00) [pid = 3068] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:26:24 INFO - PROCESS | 3068 | 1466699184658 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:26:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:26:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:26:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:26:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 09:26:24 INFO - PROCESS | 3068 | 1466699184716 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3068 | 1466699184718 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:26:24 INFO - PROCESS | 3068 | 1466699184722 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3068 | 1466699184724 Marionette TRACE conn5 <- [1,3050,null,{}] 09:26:24 INFO - PROCESS | 3068 | 1466699184727 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 3068 | 1466699184728 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:24 INFO - PROCESS | 3068 | 1466699184809 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:26:24 INFO - PROCESS | 3068 | 1466699184814 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3068 | 1466699184815 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:24 INFO - PROCESS | 3068 | ++DOCSHELL 19F5C800 == 34 [pid = 3068] [id = 774] 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (19F5F800) [pid = 3068] [serial = 2320] [outer = 00000000] 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (1A21B800) [pid = 3068] [serial = 2321] [outer = 19F5F800] 09:26:24 INFO - PROCESS | 3068 | 1466699184858 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (1A2B0800) [pid = 3068] [serial = 2322] [outer = 19F5F800] 09:26:25 INFO - PROCESS | 3068 | [3068] 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 09:26:25 INFO - PROCESS | 3068 | 1466699185317 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:26:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:26:25 INFO - {} 09:26:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 09:26:25 INFO - PROCESS | 3068 | 1466699185354 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3068 | 1466699185356 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:26:25 INFO - PROCESS | 3068 | 1466699185363 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3068 | 1466699185364 Marionette TRACE conn5 <- [1,3054,null,{}] 09:26:25 INFO - PROCESS | 3068 | 1466699185368 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 3068 | 1466699185370 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:25 INFO - PROCESS | 3068 | 1466699185453 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:26:25 INFO - PROCESS | 3068 | 1466699185461 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3068 | 1466699185462 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:25 INFO - PROCESS | 3068 | ++DOCSHELL 1A2E6000 == 35 [pid = 3068] [id = 775] 09:26:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (1A58B800) [pid = 3068] [serial = 2323] [outer = 00000000] 09:26:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (1A8C4C00) [pid = 3068] [serial = 2324] [outer = 1A58B800] 09:26:25 INFO - PROCESS | 3068 | 1466699185505 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (1A8C8800) [pid = 3068] [serial = 2325] [outer = 1A58B800] 09:26:25 INFO - PROCESS | 3068 | 1466699185933 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:26:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:26:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 09:26:25 INFO - PROCESS | 3068 | 1466699185994 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3068 | 1466699185996 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:26:25 INFO - PROCESS | 3068 | 1466699185999 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:26:25 INFO - PROCESS | 3068 | 1466699186001 Marionette TRACE conn5 <- [1,3058,null,{}] 09:26:26 INFO - PROCESS | 3068 | 1466699186022 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 3068 | 1466699186024 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:26 INFO - PROCESS | 3068 | 1466699186129 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:26:26 INFO - PROCESS | 3068 | 1466699186137 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3068 | 1466699186139 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:26 INFO - PROCESS | 3068 | ++DOCSHELL 17C5C000 == 36 [pid = 3068] [id = 776] 09:26:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (1A86B000) [pid = 3068] [serial = 2326] [outer = 00000000] 09:26:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (1ABD9800) [pid = 3068] [serial = 2327] [outer = 1A86B000] 09:26:26 INFO - PROCESS | 3068 | 1466699186182 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (1ABDF400) [pid = 3068] [serial = 2328] [outer = 1A86B000] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 0E154400 == 35 [pid = 3068] [id = 768] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 0C609C00 == 34 [pid = 3068] [id = 767] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 0C604800 == 33 [pid = 3068] [id = 765] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 0D8F6800 == 32 [pid = 3068] [id = 766] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 19F5C800 == 31 [pid = 3068] [id = 774] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 12DDA800 == 30 [pid = 3068] [id = 773] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 1A2E6000 == 29 [pid = 3068] [id = 775] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 15C45800 == 28 [pid = 3068] [id = 769] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 0E074800 == 27 [pid = 3068] [id = 772] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 18633400 == 26 [pid = 3068] [id = 771] 09:26:27 INFO - PROCESS | 3068 | --DOCSHELL 17C5FC00 == 25 [pid = 3068] [id = 770] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (1714D800) [pid = 3068] [serial = 2283] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (170E0800) [pid = 3068] [serial = 2282] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (16990400) [pid = 3068] [serial = 2279] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (0C609800) [pid = 3068] [serial = 2270] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (12D51800) [pid = 3068] [serial = 2276] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (13C4DC00) [pid = 3068] [serial = 2277] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 71 (17FDF000) [pid = 3068] [serial = 2285] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 70 (0E14E800) [pid = 3068] [serial = 2273] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 69 (0E15B800) [pid = 3068] [serial = 2274] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 68 (16C6A400) [pid = 3068] [serial = 2268] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 67 (12C74800) [pid = 3068] [serial = 2266] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 66 (0F5CD400) [pid = 3068] [serial = 2265] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 65 (14143800) [pid = 3068] [serial = 2288] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 64 (0D6D4C00) [pid = 3068] [serial = 2254] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 63 (0C657800) [pid = 3068] [serial = 2253] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 62 (1697F000) [pid = 3068] [serial = 2257] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 61 (1447F000) [pid = 3068] [serial = 2256] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 60 (1A2EA000) [pid = 3068] [serial = 2260] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 59 (1865BC00) [pid = 3068] [serial = 2259] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 58 (18080000) [pid = 3068] [serial = 2286] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 57 (1A8EC000) [pid = 3068] [serial = 2263] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 56 (1A8F5000) [pid = 3068] [serial = 2294] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 55 (1A8CC000) [pid = 3068] [serial = 2262] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 54 (171E3400) [pid = 3068] [serial = 2289] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 53 (18664800) [pid = 3068] [serial = 2292] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 52 (0C654400) [pid = 3068] [serial = 2271] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 51 (16C68C00) [pid = 3068] [serial = 2280] [outer = 00000000] [url = about:blank] 09:26:27 INFO - PROCESS | 3068 | --DOMWINDOW == 50 (1865D400) [pid = 3068] [serial = 2291] [outer = 00000000] [url = about:blank] 09:26:28 INFO - PROCESS | 3068 | 1466699188044 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:26:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2082ms 09:26:28 INFO - PROCESS | 3068 | 1466699188087 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3068 | 1466699188091 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:26:28 INFO - PROCESS | 3068 | 1466699188096 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3068 | 1466699188100 Marionette TRACE conn5 <- [1,3062,null,{}] 09:26:28 INFO - PROCESS | 3068 | 1466699188106 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 3068 | 1466699188109 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:28 INFO - PROCESS | 3068 | 1466699188198 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:26:28 INFO - PROCESS | 3068 | 1466699188208 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3068 | 1466699188212 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:28 INFO - PROCESS | 3068 | ++DOCSHELL 0D7E7000 == 26 [pid = 3068] [id = 777] 09:26:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 51 (0D7E7800) [pid = 3068] [serial = 2329] [outer = 00000000] 09:26:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 52 (0D865800) [pid = 3068] [serial = 2330] [outer = 0D7E7800] 09:26:28 INFO - PROCESS | 3068 | 1466699188265 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 53 (0DF52000) [pid = 3068] [serial = 2331] [outer = 0D7E7800] 09:26:28 INFO - PROCESS | 3068 | 1466699188748 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:26:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:26:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 09:26:28 INFO - PROCESS | 3068 | 1466699188787 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3068 | 1466699188792 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:26:28 INFO - PROCESS | 3068 | 1466699188798 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3068 | 1466699188801 Marionette TRACE conn5 <- [1,3066,null,{}] 09:26:28 INFO - PROCESS | 3068 | 1466699188808 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 3068 | 1466699188811 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:28 INFO - PROCESS | 3068 | 1466699188899 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:26:28 INFO - PROCESS | 3068 | 1466699188907 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3068 | 1466699188910 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:28 INFO - PROCESS | 3068 | ++DOCSHELL 0E159000 == 27 [pid = 3068] [id = 778] 09:26:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 54 (0E159400) [pid = 3068] [serial = 2332] [outer = 00000000] 09:26:28 INFO - PROCESS | 3068 | ++DOMWINDOW == 55 (0E3CA000) [pid = 3068] [serial = 2333] [outer = 0E159400] 09:26:28 INFO - PROCESS | 3068 | 1466699188957 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 56 (0E456400) [pid = 3068] [serial = 2334] [outer = 0E159400] 09:26:29 INFO - PROCESS | 3068 | 1466699189434 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:26:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:26:29 INFO - PROCESS | 3068 | 1466699189481 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:26:29 INFO - PROCESS | 3068 | 1466699189485 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3068 | 1466699189488 Marionette TRACE conn5 <- [1,3070,null,{}] 09:26:29 INFO - PROCESS | 3068 | 1466699189500 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 3068 | 1466699189505 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:29 INFO - PROCESS | 3068 | 1466699189590 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:26:29 INFO - PROCESS | 3068 | 1466699189727 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 3068 | 1466699189730 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:29 INFO - PROCESS | 3068 | ++DOCSHELL 12D4E800 == 28 [pid = 3068] [id = 779] 09:26:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 57 (12D50400) [pid = 3068] [serial = 2335] [outer = 00000000] 09:26:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 58 (12E6C800) [pid = 3068] [serial = 2336] [outer = 12D50400] 09:26:29 INFO - PROCESS | 3068 | 1466699189779 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3068 | ++DOMWINDOW == 59 (13C4FC00) [pid = 3068] [serial = 2337] [outer = 12D50400] 09:26:30 INFO - PROCESS | 3068 | 1466699190140 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:26:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:26:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:26:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 09:26:30 INFO - PROCESS | 3068 | 1466699190161 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3068 | 1466699190163 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:26:30 INFO - PROCESS | 3068 | 1466699190166 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:26:30 INFO - PROCESS | 3068 | 1466699190168 Marionette TRACE conn5 <- [1,3074,null,{}] 09:26:30 INFO - PROCESS | 3068 | 1466699190171 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 3068 | 1466699190173 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:30 INFO - PROCESS | 3068 | 1466699190257 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:26:30 INFO - PROCESS | 3068 | 1466699190358 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3068 | 1466699190360 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:30 INFO - PROCESS | 3068 | ++DOCSHELL 12C74400 == 29 [pid = 3068] [id = 780] 09:26:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 60 (12E7AC00) [pid = 3068] [serial = 2338] [outer = 00000000] 09:26:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 61 (144DF000) [pid = 3068] [serial = 2339] [outer = 12E7AC00] 09:26:30 INFO - PROCESS | 3068 | 1466699190404 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 62 (14F12C00) [pid = 3068] [serial = 2340] [outer = 12E7AC00] 09:26:30 INFO - PROCESS | 3068 | 1466699190740 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:26:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 09:26:30 INFO - PROCESS | 3068 | 1466699190800 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:26:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:26:30 INFO - PROCESS | 3068 | 1466699190802 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:26:30 INFO - PROCESS | 3068 | 1466699190805 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 3068 | 1466699190807 Marionette TRACE conn5 <- [1,3078,null,{}] 09:26:30 INFO - PROCESS | 3068 | 1466699190810 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 3068 | 1466699190812 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:30 INFO - PROCESS | 3068 | 1466699190931 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:26:30 INFO - PROCESS | 3068 | 1466699190940 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3068 | 1466699190942 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:30 INFO - PROCESS | 3068 | ++DOCSHELL 15C4B800 == 30 [pid = 3068] [id = 781] 09:26:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 63 (15C82400) [pid = 3068] [serial = 2341] [outer = 00000000] 09:26:30 INFO - PROCESS | 3068 | ++DOMWINDOW == 64 (15DAEC00) [pid = 3068] [serial = 2342] [outer = 15C82400] 09:26:30 INFO - PROCESS | 3068 | 1466699190985 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 65 (16978000) [pid = 3068] [serial = 2343] [outer = 15C82400] 09:26:31 INFO - PROCESS | 3068 | 1466699191407 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:26:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 09:26:31 INFO - PROCESS | 3068 | 1466699191436 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:26:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:26:31 INFO - PROCESS | 3068 | 1466699191438 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:26:31 INFO - PROCESS | 3068 | 1466699191441 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3068 | 1466699191443 Marionette TRACE conn5 <- [1,3082,null,{}] 09:26:31 INFO - PROCESS | 3068 | 1466699191446 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 3068 | 1466699191451 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:31 INFO - PROCESS | 3068 | 1466699191599 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:26:31 INFO - PROCESS | 3068 | 1466699191612 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3068 | 1466699191614 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:31 INFO - PROCESS | 3068 | ++DOCSHELL 16990C00 == 31 [pid = 3068] [id = 782] 09:26:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 66 (16C63800) [pid = 3068] [serial = 2344] [outer = 00000000] 09:26:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 67 (16EEC000) [pid = 3068] [serial = 2345] [outer = 16C63800] 09:26:31 INFO - PROCESS | 3068 | 1466699191659 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3068 | ++DOMWINDOW == 68 (1704C800) [pid = 3068] [serial = 2346] [outer = 16C63800] 09:26:32 INFO - PROCESS | 3068 | 1466699192051 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:26:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 09:26:32 INFO - PROCESS | 3068 | 1466699192072 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:26:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:26:32 INFO - PROCESS | 3068 | 1466699192074 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:26:32 INFO - PROCESS | 3068 | 1466699192077 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3068 | 1466699192079 Marionette TRACE conn5 <- [1,3086,null,{}] 09:26:32 INFO - PROCESS | 3068 | 1466699192082 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 3068 | 1466699192084 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:32 INFO - PROCESS | 3068 | 1466699192161 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:26:32 INFO - PROCESS | 3068 | 1466699192165 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3068 | 1466699192167 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:32 INFO - PROCESS | 3068 | ++DOCSHELL 170D4C00 == 32 [pid = 3068] [id = 783] 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 69 (170D6C00) [pid = 3068] [serial = 2347] [outer = 00000000] 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 70 (1714E800) [pid = 3068] [serial = 2348] [outer = 170D6C00] 09:26:32 INFO - PROCESS | 3068 | 1466699192309 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 71 (171DA800) [pid = 3068] [serial = 2349] [outer = 170D6C00] 09:26:32 INFO - PROCESS | 3068 | 1466699192672 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:26:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:26:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 09:26:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:26:32 INFO - PROCESS | 3068 | 1466699192708 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3068 | 1466699192710 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:26:32 INFO - PROCESS | 3068 | 1466699192713 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3068 | 1466699192714 Marionette TRACE conn5 <- [1,3090,null,{}] 09:26:32 INFO - PROCESS | 3068 | 1466699192718 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 3068 | 1466699192720 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:32 INFO - PROCESS | 3068 | 1466699192798 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:26:32 INFO - PROCESS | 3068 | 1466699192803 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3068 | 1466699192805 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:32 INFO - PROCESS | 3068 | ++DOCSHELL 0E3C9800 == 33 [pid = 3068] [id = 784] 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 72 (171D8800) [pid = 3068] [serial = 2350] [outer = 00000000] 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 73 (17AA2800) [pid = 3068] [serial = 2351] [outer = 171D8800] 09:26:32 INFO - PROCESS | 3068 | 1466699192850 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3068 | ++DOMWINDOW == 74 (171E3800) [pid = 3068] [serial = 2352] [outer = 171D8800] 09:26:33 INFO - PROCESS | 3068 | 1466699193252 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:26:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 09:26:33 INFO - PROCESS | 3068 | 1466699193300 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3068 | 1466699193302 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:26:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:26:33 INFO - PROCESS | 3068 | 1466699193333 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 3068 | 1466699193335 Marionette TRACE conn5 <- [1,3094,null,{}] 09:26:33 INFO - PROCESS | 3068 | 1466699193347 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 3068 | 1466699193349 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:33 INFO - PROCESS | 3068 | 1466699193461 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:26:33 INFO - PROCESS | 3068 | 1466699193465 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3068 | 1466699193467 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:33 INFO - PROCESS | 3068 | ++DOCSHELL 12D4B800 == 34 [pid = 3068] [id = 785] 09:26:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 75 (17AAC400) [pid = 3068] [serial = 2353] [outer = 00000000] 09:26:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 76 (17FE3000) [pid = 3068] [serial = 2354] [outer = 17AAC400] 09:26:33 INFO - PROCESS | 3068 | 1466699193511 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3068 | ++DOMWINDOW == 77 (17FE5800) [pid = 3068] [serial = 2355] [outer = 17AAC400] 09:26:33 INFO - PROCESS | 3068 | 1466699193958 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:26:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:26:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:26:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 09:26:34 INFO - PROCESS | 3068 | 1466699194019 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3068 | 1466699194021 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:26:34 INFO - PROCESS | 3068 | 1466699194024 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3068 | 1466699194026 Marionette TRACE conn5 <- [1,3098,null,{}] 09:26:34 INFO - PROCESS | 3068 | 1466699194030 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3068 | 1466699194032 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:34 INFO - PROCESS | 3068 | 1466699194152 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:26:34 INFO - PROCESS | 3068 | 1466699194157 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3068 | 1466699194159 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:34 INFO - PROCESS | 3068 | ++DOCSHELL 0C65E800 == 35 [pid = 3068] [id = 786] 09:26:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 78 (0CE91400) [pid = 3068] [serial = 2356] [outer = 00000000] 09:26:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 79 (1815E400) [pid = 3068] [serial = 2357] [outer = 0CE91400] 09:26:34 INFO - PROCESS | 3068 | 1466699194202 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 80 (181F9C00) [pid = 3068] [serial = 2358] [outer = 0CE91400] 09:26:34 INFO - PROCESS | 3068 | 1466699194625 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:26:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:26:34 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 09:26:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:26:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 09:26:34 INFO - PROCESS | 3068 | 1466699194655 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3068 | 1466699194658 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:26:34 INFO - PROCESS | 3068 | 1466699194667 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3068 | 1466699194669 Marionette TRACE conn5 <- [1,3102,null,{}] 09:26:34 INFO - PROCESS | 3068 | 1466699194672 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3068 | 1466699194674 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:34 INFO - PROCESS | 3068 | 1466699194804 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:26:34 INFO - PROCESS | 3068 | 1466699194901 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a4d19d4d-755b-4b11-bbc9-c80e79f82402\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3068 | 1466699194903 Marionette INFO sendAsync 2632e59d-04bf-46bd-88ab-246b93338ad3 09:26:34 INFO - PROCESS | 3068 | ++DOCSHELL 12865800 == 36 [pid = 3068] [id = 787] 09:26:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 81 (15C48800) [pid = 3068] [serial = 2359] [outer = 00000000] 09:26:34 INFO - PROCESS | 3068 | ++DOMWINDOW == 82 (18656000) [pid = 3068] [serial = 2360] [outer = 15C48800] 09:26:34 INFO - PROCESS | 3068 | 1466699194948 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3068 | ++DOMWINDOW == 83 (18662C00) [pid = 3068] [serial = 2361] [outer = 15C48800] 09:26:35 INFO - PROCESS | 3068 | 1466699195320 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 82 (0E3CF000) [pid = 3068] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 81 (144E0C00) [pid = 3068] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 80 (1A58B800) [pid = 3068] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 79 (19F5F800) [pid = 3068] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 78 (0E154C00) [pid = 3068] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 77 (0C60EC00) [pid = 3068] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 76 (0DF4EC00) [pid = 3068] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 75 (170D4800) [pid = 3068] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 74 (17C64000) [pid = 3068] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 73 (15C4C000) [pid = 3068] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:26:35 INFO - PROCESS | 3068 | --DOMWINDOW == 72 (18636C00) [pid = 3068] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:26:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:26:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 09:26:35 INFO - PROCESS | 3068 | 1466699195600 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3068 | 1466699195603 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:26:36 WARNING - u'runner_teardown' () 09:26:36 INFO - No more tests 09:26:36 INFO - Got 0 unexpected results 09:26:36 INFO - SUITE-END | took 676s 09:26:36 INFO - Closing logging queue 09:26:36 INFO - queue closed 09:26:36 INFO - Return code: 0 09:26:36 WARNING - # TBPL SUCCESS # 09:26:36 INFO - Running post-action listener: _resource_record_post_action 09:26:36 INFO - Running post-run listener: _resource_record_post_run 09:26:37 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 125030912; Write bytes: 1120971264; Read time: 1950940; Write time: 9144610 09:26:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:26:37 INFO - install - Wall time: 2s; CPU: 9.0%; Read bytes: 0; Write bytes: 54563328; Read time: 0; Write time: 56960 09:26:37 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 125030912; Write bytes: 1063487488; Read time: 1950940; Write time: 9085740 09:26:37 INFO - Running post-run listener: _upload_blobber_files 09:26:37 INFO - Blob upload gear active. 09:26:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:26:37 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 09:26:37 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'] 09:26:37 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 09:26:38 INFO - (blobuploader) - INFO - Open directory for files ... 09:26:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:26:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:26:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:26:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:26:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:26:39 INFO - (blobuploader) - INFO - Done attempting. 09:26:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:26:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:26:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:26:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:26:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:26:41 INFO - (blobuploader) - INFO - Done attempting. 09:26:41 INFO - (blobuploader) - INFO - Iteration through files over. 09:26:41 INFO - Return code: 0 09:26:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:26:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/82df3898a2b6362950966f553e0851ee754ee4682dbe63dd673b51aa2c20f215b908a3cd7808eb4111664b818a706890394cc9fccce001d7eb605316fe6b6b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/481cd388ba421ca8999eef4165402549a7152bda7a1d1060a45afbe6b6558acf4d9645d3b0a383a08cb8929d8964abfd4aa4bbe67222eca3b9912a9fe48da784"} 09:26:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:26:41 INFO - Writing to file C:\slave\test\properties\blobber_files 09:26:41 INFO - Contents: 09:26:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/82df3898a2b6362950966f553e0851ee754ee4682dbe63dd673b51aa2c20f215b908a3cd7808eb4111664b818a706890394cc9fccce001d7eb605316fe6b6b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/481cd388ba421ca8999eef4165402549a7152bda7a1d1060a45afbe6b6558acf4d9645d3b0a383a08cb8929d8964abfd4aa4bbe67222eca3b9912a9fe48da784"} 09:26:41 INFO - Running post-run listener: copy_logs_to_upload_dir 09:26:41 INFO - Copying logs to upload dir... 09:26:41 INFO - mkdir: C:\slave\test\build\upload\logs 09:26:41 INFO - Copying logs to upload dir... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... 09:26:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=890.880000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-06-23 09:26:41.540382) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:26:41.541523) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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/82df3898a2b6362950966f553e0851ee754ee4682dbe63dd673b51aa2c20f215b908a3cd7808eb4111664b818a706890394cc9fccce001d7eb605316fe6b6b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/481cd388ba421ca8999eef4165402549a7152bda7a1d1060a45afbe6b6558acf4d9645d3b0a383a08cb8929d8964abfd4aa4bbe67222eca3b9912a9fe48da784"} build_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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/KekWANBwS6u5MngVfd8Utg/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/82df3898a2b6362950966f553e0851ee754ee4682dbe63dd673b51aa2c20f215b908a3cd7808eb4111664b818a706890394cc9fccce001d7eb605316fe6b6b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/481cd388ba421ca8999eef4165402549a7152bda7a1d1060a45afbe6b6558acf4d9645d3b0a383a08cb8929d8964abfd4aa4bbe67222eca3b9912a9fe48da784"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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-06-23 09:26:41.663645) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:26:41.663989) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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-06-23 09:26:41.780275) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:26:41.780646) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:26:42.578893) ========= ========= Total master_lag: 15.28 =========