builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-140 starttime: 1466727331.3 results: success (0) buildid: 20160623153657 builduid: 46d2a3a5549d444bbfa748bec8b2d166 revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:31.296370) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:31.297398) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:31.297947) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:31.531576) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:15:31.531877) ========= '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-140 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-140 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-140 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 --17:15:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.64 MB/s 17:15:32 (7.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.106000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:15:32.695360) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 17:15:32.695735) ========= '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-140 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-140 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-140 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.600000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 17:15:36.351919) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:15:36.352230) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b449af6b87414aa2ed035aaaa5043642e9a4ac06 --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 b449af6b87414aa2ed035aaaa5043642e9a4ac06 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-140 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-140 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-140 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 17:15:36,746 truncating revision to first 12 chars 2016-06-23 17:15:36,746 Setting DEBUG logging. 2016-06-23 17:15:36,746 attempt 1/10 2016-06-23 17:15:36,746 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b449af6b8741?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 17:15:37,260 unpacking tar archive at: mozilla-beta-b449af6b8741/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:15:37.676708) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:37.676989) ========= script_repo_revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:37.677682) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:37.677956) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:15:37.735408) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-06-23 17:15:37.735801) ========= '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-140 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-140 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-140 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 17:15:38 INFO - MultiFileLogger online at 20160623 17:15:38 in C:\slave\test 17:15:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 17:15:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:15:38 INFO - {'append_to_log': False, 17:15:38 INFO - 'base_work_dir': 'C:\\slave\\test', 17:15:38 INFO - 'blob_upload_branch': 'mozilla-beta', 17:15:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:15:38 INFO - 'buildbot_json_path': 'buildprops.json', 17:15:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:15:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:15:38 INFO - 'download_minidump_stackwalk': True, 17:15:38 INFO - 'download_symbols': 'true', 17:15:38 INFO - 'e10s': False, 17:15:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:15:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:15:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:15:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:15:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:15:38 INFO - 'C:/mozilla-build/tooltool.py'), 17:15:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:15:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:15:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:15:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:15:38 INFO - 'log_level': 'info', 17:15:38 INFO - 'log_to_console': True, 17:15:38 INFO - 'opt_config_files': (), 17:15:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:15:38 INFO - '--processes=1', 17:15:38 INFO - '--config=%(test_path)s/wptrunner.ini', 17:15:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:15:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:15:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:15:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:15:38 INFO - 'pip_index': False, 17:15:38 INFO - 'require_test_zip': True, 17:15:38 INFO - 'test_type': ('testharness',), 17:15:38 INFO - 'this_chunk': '1', 17:15:38 INFO - 'total_chunks': '10', 17:15:38 INFO - 'virtualenv_path': 'venv', 17:15:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:15:38 INFO - 'work_dir': 'build'} 17:15:38 INFO - ##### 17:15:38 INFO - ##### Running clobber step. 17:15:38 INFO - ##### 17:15:38 INFO - Running pre-action listener: _resource_record_pre_action 17:15:38 INFO - Running main action method: clobber 17:15:38 INFO - rmtree: C:\slave\test\build 17:15:38 INFO - Using _rmtree_windows ... 17:15:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:17:11 INFO - Running post-action listener: _resource_record_post_action 17:17:11 INFO - ##### 17:17:11 INFO - ##### Running read-buildbot-config step. 17:17:11 INFO - ##### 17:17:11 INFO - Running pre-action listener: _resource_record_pre_action 17:17:11 INFO - Running main action method: read_buildbot_config 17:17:11 INFO - Using buildbot properties: 17:17:11 INFO - { 17:17:11 INFO - "project": "", 17:17:11 INFO - "product": "firefox", 17:17:11 INFO - "script_repo_revision": "production", 17:17:11 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 17:17:11 INFO - "repository": "", 17:17:11 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 17:17:11 INFO - "buildid": "20160623153657", 17:17:11 INFO - "pgo_build": "False", 17:17:11 INFO - "basedir": "C:\\slave\\test", 17:17:11 INFO - "buildnumber": 22, 17:17:11 INFO - "slavename": "t-w732-ix-140", 17:17:11 INFO - "revision": "b449af6b87414aa2ed035aaaa5043642e9a4ac06", 17:17:11 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 17:17:11 INFO - "platform": "win32", 17:17:11 INFO - "branch": "mozilla-beta", 17:17:11 INFO - "repo_path": "releases/mozilla-beta", 17:17:11 INFO - "moz_repo_path": "", 17:17:11 INFO - "stage_platform": "win32", 17:17:11 INFO - "builduid": "46d2a3a5549d444bbfa748bec8b2d166", 17:17:11 INFO - "slavebuilddir": "test" 17:17:11 INFO - } 17:17:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:17:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:17:11 INFO - Running post-action listener: _resource_record_post_action 17:17:11 INFO - ##### 17:17:11 INFO - ##### Running download-and-extract step. 17:17:11 INFO - ##### 17:17:11 INFO - Running pre-action listener: _resource_record_pre_action 17:17:11 INFO - Running main action method: download_and_extract 17:17:11 INFO - mkdir: C:\slave\test\build\tests 17:17:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:11 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:17:11 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:17:11 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:12 INFO - Downloaded 1240 bytes. 17:17:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:17:12 INFO - Using the following test package requirements: 17:17:12 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:17:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:17:12 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:17:12 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'jsshell-win32.zip'], 17:17:12 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:17:12 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:17:12 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:17:12 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:17:12 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:17:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:17:12 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:17:12 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 17:17: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')]} 17:17:12 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:17:12 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:17:12 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:13 INFO - Downloaded 20395505 bytes. 17:17:13 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/*'] 17:17:13 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/* 17:17:15 INFO - caution: filename not matched: web-platform/* 17:17:15 INFO - Return code: 11 17:17:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:15 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:17:15 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:17:15 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:17:18 INFO - Downloaded 36389112 bytes. 17:17:18 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/*'] 17:17:18 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/* 17:18:06 INFO - caution: filename not matched: bin/* 17:18:06 INFO - caution: filename not matched: config/* 17:18:06 INFO - caution: filename not matched: mozbase/* 17:18:06 INFO - caution: filename not matched: marionette/* 17:18:06 INFO - caution: filename not matched: tools/wptserve/* 17:18:06 INFO - Return code: 11 17:18:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:06 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:18:06 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:06 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:18:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:11 INFO - Downloaded 68464563 bytes. 17:18:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:11 INFO - mkdir: C:\slave\test\properties 17:18:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:18:11 INFO - Writing to file C:\slave\test\properties\build_url 17:18:11 INFO - Contents: 17:18:11 INFO - build_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:18:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:18:11 INFO - Writing to file C:\slave\test\properties\symbols_url 17:18:11 INFO - Contents: 17:18:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:18:11 INFO - https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:18:11 INFO - trying https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:18:11 INFO - Downloading https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:18:13 INFO - Downloaded 55582187 bytes. 17:18:13 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'] 17:18:13 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 17:18:16 INFO - Return code: 0 17:18:16 INFO - Running post-action listener: _resource_record_post_action 17:18:16 INFO - Running post-action listener: set_extra_try_arguments 17:18:16 INFO - ##### 17:18:16 INFO - ##### Running create-virtualenv step. 17:18:16 INFO - ##### 17:18:16 INFO - Running pre-action listener: _pre_create_virtualenv 17:18:16 INFO - Running pre-action listener: _resource_record_pre_action 17:18:16 INFO - Running main action method: create_virtualenv 17:18:16 INFO - Creating virtualenv C:\slave\test\build\venv 17:18:16 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 17:18:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:18:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:18:24 INFO - Installing distribute......................................................................................................................................................................................done. 17:18:26 INFO - Return code: 0 17:18:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:18:26 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')]} 17:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:26 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')]} 17:18:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:26 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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 17:18:26 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 17:18:26 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 17:18:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:18:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:18:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:26 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:18:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:18:26 INFO - 'DCLOCATION': 'SCL3', 17:18:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:26 INFO - 'HOMEDRIVE': 'C:', 17:18:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:18:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:26 INFO - 'KTS_VERSION': '1.19c', 17:18:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:18:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:18:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:26 INFO - 'MOZ_AIRBAG': '1', 17:18:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:26 INFO - 'MOZ_MSVCVERSION': '8', 17:18:26 INFO - 'MOZ_NO_REMOTE': '1', 17:18:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:26 INFO - 'NO_EM_RESTART': '1', 17:18:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:26 INFO - 'OS': 'Windows_NT', 17:18:26 INFO - 'OURDRIVE': 'C:', 17:18:26 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\\', 17:18:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:18:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:26 INFO - 'PROCESSOR_LEVEL': '6', 17:18:26 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:18:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:26 INFO - 'PROMPT': '$P$G', 17:18:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:18:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:18:26 INFO - 'PWD': 'C:\\slave\\test', 17:18:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:26 INFO - 'SYSTEMDRIVE': 'C:', 17:18:26 INFO - 'SYSTEMROOT': 'C:\\windows', 17:18:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:26 INFO - 'TEST1': 'testie', 17:18:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:26 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:18:26 INFO - 'USERNAME': 'cltbld', 17:18:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:18:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:26 INFO - 'WINDIR': 'C:\\windows', 17:18:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:18:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:18:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:27 INFO - Downloading/unpacking psutil>=0.7.1 17:18:27 INFO - Running setup.py egg_info for package psutil 17:18:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:18:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:18:27 INFO - Installing collected packages: psutil 17:18:27 INFO - Running setup.py install for psutil 17:18:27 INFO - building 'psutil._psutil_windows' extension 17:18:27 INFO - error: Unable to find vcvarsall.bat 17:18: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-ayjqks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:18:27 INFO - running install 17:18:27 INFO - running build 17:18:27 INFO - running build_py 17:18:27 INFO - creating build 17:18:27 INFO - creating build\lib.win32-2.7 17:18:27 INFO - creating build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:18:27 INFO - running build_ext 17:18:27 INFO - building 'psutil._psutil_windows' extension 17:18:27 INFO - error: Unable to find vcvarsall.bat 17:18:27 INFO - ---------------------------------------- 17:18: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-ayjqks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:18:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:18:27 WARNING - Return code: 1 17:18: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! 17:18:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:18: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')]} 17:18:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18: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')]} 17:18:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18: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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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 17:18: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 17:18: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 17:18:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:18:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:18:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:27 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:18:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:18:27 INFO - 'DCLOCATION': 'SCL3', 17:18:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:27 INFO - 'HOMEDRIVE': 'C:', 17:18:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:18:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:27 INFO - 'KTS_VERSION': '1.19c', 17:18:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:18:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:18:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:27 INFO - 'MOZ_AIRBAG': '1', 17:18:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:27 INFO - 'MOZ_MSVCVERSION': '8', 17:18:27 INFO - 'MOZ_NO_REMOTE': '1', 17:18:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:27 INFO - 'NO_EM_RESTART': '1', 17:18:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:27 INFO - 'OS': 'Windows_NT', 17:18:27 INFO - 'OURDRIVE': 'C:', 17:18: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\\', 17:18:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:18:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:27 INFO - 'PROCESSOR_LEVEL': '6', 17:18:27 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:18:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:27 INFO - 'PROMPT': '$P$G', 17:18:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:18:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:18:27 INFO - 'PWD': 'C:\\slave\\test', 17:18:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:27 INFO - 'SYSTEMDRIVE': 'C:', 17:18:27 INFO - 'SYSTEMROOT': 'C:\\windows', 17:18:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:27 INFO - 'TEST1': 'testie', 17:18:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:27 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:18:27 INFO - 'USERNAME': 'cltbld', 17:18:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:18:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:27 INFO - 'WINDIR': 'C:\\windows', 17:18:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:18:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:18:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:18:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:18:28 INFO - Running setup.py egg_info for package mozsystemmonitor 17:18:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:18:28 INFO - Running setup.py egg_info for package psutil 17:18:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:18:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:18:28 INFO - Installing collected packages: mozsystemmonitor, psutil 17:18:28 INFO - Running setup.py install for mozsystemmonitor 17:18:28 INFO - Running setup.py install for psutil 17:18:28 INFO - building 'psutil._psutil_windows' extension 17:18:28 INFO - error: Unable to find vcvarsall.bat 17:18: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-cwtdbh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:18:28 INFO - running install 17:18:28 INFO - running build 17:18:28 INFO - running build_py 17:18:28 INFO - running build_ext 17:18:28 INFO - building 'psutil._psutil_windows' extension 17:18:28 INFO - error: Unable to find vcvarsall.bat 17:18:28 INFO - ---------------------------------------- 17:18: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-cwtdbh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:18:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:18:28 WARNING - Return code: 1 17:18: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! 17:18:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:18: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')]} 17:18:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18: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')]} 17:18:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18: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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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 17:18: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 17:18: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 17:18:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:18:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:18:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:28 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:18:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:18:28 INFO - 'DCLOCATION': 'SCL3', 17:18:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:28 INFO - 'HOMEDRIVE': 'C:', 17:18:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:18:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:28 INFO - 'KTS_VERSION': '1.19c', 17:18:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:18:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:18:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:28 INFO - 'MOZ_AIRBAG': '1', 17:18:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:28 INFO - 'MOZ_MSVCVERSION': '8', 17:18:28 INFO - 'MOZ_NO_REMOTE': '1', 17:18:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:28 INFO - 'NO_EM_RESTART': '1', 17:18:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:28 INFO - 'OS': 'Windows_NT', 17:18:28 INFO - 'OURDRIVE': 'C:', 17:18: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\\', 17:18:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:18:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:28 INFO - 'PROCESSOR_LEVEL': '6', 17:18:28 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:18:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:28 INFO - 'PROMPT': '$P$G', 17:18:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:18:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:18:28 INFO - 'PWD': 'C:\\slave\\test', 17:18:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:28 INFO - 'SYSTEMDRIVE': 'C:', 17:18:28 INFO - 'SYSTEMROOT': 'C:\\windows', 17:18:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:28 INFO - 'TEST1': 'testie', 17:18:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:28 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:18:28 INFO - 'USERNAME': 'cltbld', 17:18:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:18:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:28 INFO - 'WINDIR': 'C:\\windows', 17:18:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:18:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:18:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:29 INFO - Downloading/unpacking blobuploader==1.2.4 17:18:29 INFO - Downloading blobuploader-1.2.4.tar.gz 17:18:29 INFO - Running setup.py egg_info for package blobuploader 17:18:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:18:33 INFO - Running setup.py egg_info for package requests 17:18:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:18:33 INFO - Downloading docopt-0.6.1.tar.gz 17:18:33 INFO - Running setup.py egg_info for package docopt 17:18:33 INFO - Installing collected packages: blobuploader, docopt, requests 17:18:33 INFO - Running setup.py install for blobuploader 17:18:33 INFO - Running setup.py install for docopt 17:18:33 INFO - Running setup.py install for requests 17:18:33 INFO - Successfully installed blobuploader docopt requests 17:18:33 INFO - Cleaning up... 17:18:33 INFO - Return code: 0 17:18:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:18:33 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')]} 17:18:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:33 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')]} 17:18:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:33 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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 17:18:33 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 17:18:33 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 17:18:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:18:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:18:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:33 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:18:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:18:33 INFO - 'DCLOCATION': 'SCL3', 17:18:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:33 INFO - 'HOMEDRIVE': 'C:', 17:18:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:18:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:33 INFO - 'KTS_VERSION': '1.19c', 17:18:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:18:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:18:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:33 INFO - 'MOZ_AIRBAG': '1', 17:18:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:33 INFO - 'MOZ_MSVCVERSION': '8', 17:18:33 INFO - 'MOZ_NO_REMOTE': '1', 17:18:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:33 INFO - 'NO_EM_RESTART': '1', 17:18:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:33 INFO - 'OS': 'Windows_NT', 17:18:33 INFO - 'OURDRIVE': 'C:', 17:18:33 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\\', 17:18:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:18:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:33 INFO - 'PROCESSOR_LEVEL': '6', 17:18:33 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:18:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:33 INFO - 'PROMPT': '$P$G', 17:18:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:18:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:18:33 INFO - 'PWD': 'C:\\slave\\test', 17:18:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:33 INFO - 'SYSTEMDRIVE': 'C:', 17:18:33 INFO - 'SYSTEMROOT': 'C:\\windows', 17:18:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:33 INFO - 'TEST1': 'testie', 17:18:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:33 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:18:33 INFO - 'USERNAME': 'cltbld', 17:18:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:18:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:33 INFO - 'WINDIR': 'C:\\windows', 17:18:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:18:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:18:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:18:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:18:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:18:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:18:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:18:38 INFO - Unpacking c:\slave\test\build\tests\marionette 17:18:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:18:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:18:38 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 17:18:38 INFO - Running setup.py install for browsermob-proxy 17:18:52 INFO - Running setup.py install for manifestparser 17:18:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for marionette-client 17:18:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:18:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for marionette-driver 17:18:52 INFO - Running setup.py install for mozcrash 17:18:52 INFO - Running setup.py install for mozdebug 17:18:52 INFO - Running setup.py install for mozdevice 17:18:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozfile 17:18:52 INFO - Running setup.py install for mozhttpd 17:18:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozinfo 17:18:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozInstall 17:18:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozleak 17:18:52 INFO - Running setup.py install for mozlog 17:18:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for moznetwork 17:18:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozprocess 17:18:52 INFO - Running setup.py install for mozprofile 17:18:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozrunner 17:18:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for mozscreenshot 17:18:52 INFO - Running setup.py install for moztest 17:18:52 INFO - Running setup.py install for mozversion 17:18:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:18:52 INFO - Running setup.py install for wptserve 17:18:52 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 17:18:52 INFO - Cleaning up... 17:18:52 INFO - Return code: 0 17:18:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:18:52 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')]} 17:18:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:18:52 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')]} 17:18:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:18:52 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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 17:18:52 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 17:18:52 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 17:18:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:18:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:18:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:18:52 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:18:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:18:52 INFO - 'DCLOCATION': 'SCL3', 17:18:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:18:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:18:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:18:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:18:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:18:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:18:52 INFO - 'HOMEDRIVE': 'C:', 17:18:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:18:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:18:52 INFO - 'KTS_VERSION': '1.19c', 17:18:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:18:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:18:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:18:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:18:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:18:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:18:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:18:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:18:52 INFO - 'MOZ_AIRBAG': '1', 17:18:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:18:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:52 INFO - 'MOZ_MSVCVERSION': '8', 17:18:52 INFO - 'MOZ_NO_REMOTE': '1', 17:18:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:18:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:18:52 INFO - 'NO_EM_RESTART': '1', 17:18:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:18:52 INFO - 'OS': 'Windows_NT', 17:18:52 INFO - 'OURDRIVE': 'C:', 17:18:52 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\\', 17:18:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:18:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:18:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:18:52 INFO - 'PROCESSOR_LEVEL': '6', 17:18:52 INFO - 'PROCESSOR_REVISION': '1e05', 17:18:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:18:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:18:52 INFO - 'PROMPT': '$P$G', 17:18:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:18:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:18:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:18:52 INFO - 'PWD': 'C:\\slave\\test', 17:18:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:18:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:18:52 INFO - 'SYSTEMDRIVE': 'C:', 17:18:52 INFO - 'SYSTEMROOT': 'C:\\windows', 17:18:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:52 INFO - 'TEST1': 'testie', 17:18:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:18:52 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:18:52 INFO - 'USERNAME': 'cltbld', 17:18:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:18:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:18:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:18:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:18:52 INFO - 'WINDIR': 'C:\\windows', 17:18:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:18:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:18:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:18:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:18:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:18:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:18:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:18:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:18:56 INFO - Unpacking c:\slave\test\build\tests\marionette 17:18:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:18:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:18: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)) 17:19: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)) 17:19: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)) 17:19: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)) 17:19: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)) 17:19:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:19:07 INFO - Downloading blessings-1.6.tar.gz 17:19:07 INFO - Running setup.py egg_info for package blessings 17:19: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)) 17:19: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 17:19:07 INFO - Running setup.py install for blessings 17:19:07 INFO - Running setup.py install for browsermob-proxy 17:19:07 INFO - Running setup.py install for manifestparser 17:19:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Running setup.py install for marionette-client 17:19:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:19:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Running setup.py install for marionette-driver 17:19:07 INFO - Running setup.py install for mozcrash 17:19:07 INFO - Running setup.py install for mozdebug 17:19:07 INFO - Running setup.py install for mozdevice 17:19:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Running setup.py install for mozhttpd 17:19:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Running setup.py install for mozInstall 17:19:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:19:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Running setup.py install for mozleak 17:19:08 INFO - Running setup.py install for mozprofile 17:19:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Running setup.py install for mozrunner 17:19:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:19:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:19:10 INFO - Running setup.py install for mozscreenshot 17:19:10 INFO - Running setup.py install for moztest 17:19:10 INFO - Running setup.py install for mozversion 17:19:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:19:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:19:10 INFO - Running setup.py install for wptserve 17:19:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:19:10 INFO - Cleaning up... 17:19:10 INFO - Return code: 0 17:19:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:19:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:19:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:19:10 INFO - Reading from file tmpfile_stdout 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - Current package versions: 17:19:10 INFO - blessings == 1.6 17:19:10 INFO - blobuploader == 1.2.4 17:19:10 INFO - browsermob-proxy == 0.6.0 17:19:10 INFO - distribute == 0.6.14 17:19:10 INFO - docopt == 0.6.1 17:19:10 INFO - manifestparser == 1.1 17:19:10 INFO - marionette-client == 2.3.0 17:19:10 INFO - marionette-driver == 1.4.0 17:19:10 INFO - mozInstall == 1.12 17:19:10 INFO - mozcrash == 0.17 17:19:10 INFO - mozdebug == 0.1 17:19:10 INFO - mozdevice == 0.48 17:19:10 INFO - mozfile == 1.2 17:19:10 INFO - mozhttpd == 0.7 17:19:10 INFO - mozinfo == 0.9 17:19:10 INFO - mozleak == 0.1 17:19:10 INFO - mozlog == 3.1 17:19:10 INFO - moznetwork == 0.27 17:19:10 INFO - mozprocess == 0.22 17:19:10 INFO - mozprofile == 0.28 17:19:10 INFO - mozrunner == 6.11 17:19:10 INFO - mozscreenshot == 0.1 17:19:10 INFO - mozsystemmonitor == 0.0 17:19:10 INFO - moztest == 0.7 17:19:10 INFO - mozversion == 1.4 17:19:10 INFO - requests == 1.2.3 17:19:10 INFO - wptserve == 1.4.0 17:19:10 INFO - Running post-action listener: _resource_record_post_action 17:19:10 INFO - Running post-action listener: _start_resource_monitoring 17:19:10 INFO - Starting resource monitoring. 17:19:10 INFO - ##### 17:19:10 INFO - ##### Running pull step. 17:19:10 INFO - ##### 17:19:10 INFO - Running pre-action listener: _resource_record_pre_action 17:19:10 INFO - Running main action method: pull 17:19:10 INFO - Pull has nothing to do! 17:19:10 INFO - Running post-action listener: _resource_record_post_action 17:19:10 INFO - ##### 17:19:10 INFO - ##### Running install step. 17:19:10 INFO - ##### 17:19:10 INFO - Running pre-action listener: _resource_record_pre_action 17:19:10 INFO - Running main action method: install 17:19:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:19:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:19:10 INFO - Reading from file tmpfile_stdout 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - Detecting whether we're running mozinstall >=1.0... 17:19:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:19:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:19:10 INFO - Reading from file tmpfile_stdout 17:19:10 INFO - Output received: 17:19:10 INFO - Usage: mozinstall-script.py [options] installer 17:19:10 INFO - Options: 17:19:10 INFO - -h, --help show this help message and exit 17:19:10 INFO - -d DEST, --destination=DEST 17:19:10 INFO - Directory to install application into. [default: 17:19:10 INFO - "C:\slave\test"] 17:19:10 INFO - --app=APP Application being installed. [default: firefox] 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - Using _rmtree_windows ... 17:19:10 INFO - mkdir: C:\slave\test\build\application 17:19: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'] 17:19: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 17:19:12 INFO - Reading from file tmpfile_stdout 17:19:12 INFO - Output received: 17:19:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:19:12 INFO - Using _rmtree_windows ... 17:19:12 INFO - Using _rmtree_windows ... 17:19:12 INFO - Running post-action listener: _resource_record_post_action 17:19:12 INFO - ##### 17:19:12 INFO - ##### Running run-tests step. 17:19:12 INFO - ##### 17:19:12 INFO - Running pre-action listener: _resource_record_pre_action 17:19:12 INFO - Running main action method: run_tests 17:19:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:19:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:19:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:19:12 INFO - grabbing minidump binary from tooltool 17:19: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')]} 17:19: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 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:19: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 17:19: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 17:19:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:19:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz9brnh 17:19:13 INFO - INFO - File integrity verified, renaming tmpz9brnh to win32-minidump_stackwalk.exe 17:19:13 INFO - Return code: 0 17:19:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:19:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:19:13 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19:13 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:19:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:19:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:19:13 INFO - 'COMPUTERNAME': 'T-W732-IX-140', 17:19:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:19:13 INFO - 'DCLOCATION': 'SCL3', 17:19:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:19:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:19:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:19:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:19:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:19:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:19:13 INFO - 'HOMEDRIVE': 'C:', 17:19:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:19:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:19:13 INFO - 'KTS_VERSION': '1.19c', 17:19:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:19:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:19:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140', 17:19:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:19:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:19:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:19:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:19:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:19:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:19:13 INFO - 'MOZ_AIRBAG': '1', 17:19:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:19:13 INFO - 'MOZ_MSVCVERSION': '8', 17:19:13 INFO - 'MOZ_NO_REMOTE': '1', 17:19:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:19:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:19:13 INFO - 'NO_EM_RESTART': '1', 17:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:19:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:19:13 INFO - 'OS': 'Windows_NT', 17:19:13 INFO - 'OURDRIVE': 'C:', 17:19:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 17:19:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:19:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:19:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:19:13 INFO - 'PROCESSOR_LEVEL': '6', 17:19:13 INFO - 'PROCESSOR_REVISION': '1e05', 17:19:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:19:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:19:13 INFO - 'PROMPT': '$P$G', 17:19:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:19:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:19:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:19:13 INFO - 'PWD': 'C:\\slave\\test', 17:19:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:19:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:19:13 INFO - 'SYSTEMDRIVE': 'C:', 17:19:13 INFO - 'SYSTEMROOT': 'C:\\windows', 17:19:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:19:13 INFO - 'TEST1': 'testie', 17:19:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:19:13 INFO - 'USERDOMAIN': 'T-W732-IX-140', 17:19:13 INFO - 'USERNAME': 'cltbld', 17:19:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:19:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:19:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:19:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:19:13 INFO - 'WINDIR': 'C:\\windows', 17:19:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:19:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:19:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:19:13 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/KNx-5IYdT36zvRI0FJh15Q/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 17:19: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 17:19:16 INFO - import pkg_resources 17:19:17 INFO - Using 1 client processes 17:19:20 INFO - SUITE-START | Running 778 tests 17:19:20 INFO - Running testharness tests 17:19:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:19:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:19:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:19:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:19:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:19:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:19:20 INFO - Setting up ssl 17:19:20 INFO - PROCESS | certutil | 17:19:20 INFO - PROCESS | certutil | 17:19:20 INFO - PROCESS | certutil | 17:19:20 INFO - Certificate Nickname Trust Attributes 17:19:20 INFO - SSL,S/MIME,JAR/XPI 17:19:20 INFO - 17:19:20 INFO - web-platform-tests CT,, 17:19:20 INFO - 17:19:20 INFO - Starting runner 17:19:21 INFO - PROCESS | 1372 | [1372] 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 17:19:21 INFO - PROCESS | 1372 | [1372] 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 17:19:21 INFO - PROCESS | 1372 | [1372] 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 17:19:23 INFO - PROCESS | 1372 | 1466727563101 Marionette DEBUG Marionette enabled via build flag and pref 17:19:23 INFO - PROCESS | 1372 | ++DOCSHELL 10A89C00 == 1 [pid = 1372] [id = 1] 17:19:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 1 (10A8A000) [pid = 1372] [serial = 1] [outer = 00000000] 17:19:23 INFO - PROCESS | 1372 | [1372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:19:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 2 (10A8AC00) [pid = 1372] [serial = 2] [outer = 10A8A000] 17:19:24 INFO - PROCESS | 1372 | ++DOCSHELL 1430AC00 == 2 [pid = 1372] [id = 2] 17:19:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 3 (1430B000) [pid = 1372] [serial = 3] [outer = 00000000] 17:19:24 INFO - PROCESS | 1372 | [1372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:19:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 4 (1430BC00) [pid = 1372] [serial = 4] [outer = 1430B000] 17:19:24 INFO - PROCESS | 1372 | 1466727564668 Marionette INFO Listening on port 2828 17:19:26 INFO - PROCESS | 1372 | 1466727566182 Marionette DEBUG Marionette enabled via command-line flag 17:19:26 INFO - PROCESS | 1372 | [1372] 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 17:19:26 INFO - PROCESS | 1372 | [1372] 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 17:19:26 INFO - PROCESS | 1372 | ++DOCSHELL 14E47C00 == 3 [pid = 1372] [id = 3] 17:19:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 5 (14E4FC00) [pid = 1372] [serial = 5] [outer = 00000000] 17:19:26 INFO - PROCESS | 1372 | [1372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:19:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 6 (14E50800) [pid = 1372] [serial = 6] [outer = 14E4FC00] 17:19:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:19:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 7 (15F54C00) [pid = 1372] [serial = 7] [outer = 1430B000] 17:19:26 INFO - PROCESS | 1372 | [1372] 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 17:19:26 INFO - PROCESS | 1372 | 1466727566989 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49916 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567012 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49917 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567019 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49918 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567054 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49919 17:19:27 INFO - PROCESS | 1372 | 1466727567057 Marionette DEBUG Closed connection conn0 17:19:27 INFO - PROCESS | 1372 | 1466727567059 Marionette DEBUG Closed connection conn1 17:19:27 INFO - PROCESS | 1372 | 1466727567061 Marionette DEBUG Closed connection conn2 17:19:27 INFO - PROCESS | 1372 | 1466727567119 Marionette DEBUG Closed connection conn3 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567209 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49920 17:19:27 INFO - PROCESS | 1372 | 1466727567239 Marionette DEBUG Closed connection conn4 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567246 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49921 17:19:27 INFO - PROCESS | 1372 | ++DOCSHELL 10A8B000 == 4 [pid = 1372] [id = 4] 17:19:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 8 (16E4B000) [pid = 1372] [serial = 8] [outer = 00000000] 17:19:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 9 (17970800) [pid = 1372] [serial = 9] [outer = 16E4B000] 17:19:27 INFO - PROCESS | 1372 | 1466727567370 Marionette DEBUG Closed connection conn5 17:19:27 INFO - PROCESS | 1372 | [1372] 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 17:19:27 INFO - PROCESS | 1372 | 1466727567375 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49922 17:19:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 10 (17976C00) [pid = 1372] [serial = 10] [outer = 16E4B000] 17:19:27 INFO - PROCESS | 1372 | 1466727567411 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:19:27 INFO - PROCESS | 1372 | 1466727567416 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":"20160623153657","device":"desktop","version":"48.0"} 17:19:28 INFO - PROCESS | 1372 | [1372] 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 17:19:28 INFO - PROCESS | 1372 | [1372] 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 17:19:28 INFO - PROCESS | 1372 | [1372] 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 17:19:29 INFO - PROCESS | 1372 | ++DOCSHELL 18693800 == 5 [pid = 1372] [id = 5] 17:19:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 11 (18694000) [pid = 1372] [serial = 11] [outer = 00000000] 17:19:29 INFO - PROCESS | 1372 | ++DOCSHELL 18695400 == 6 [pid = 1372] [id = 6] 17:19:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 12 (18699000) [pid = 1372] [serial = 12] [outer = 00000000] 17:19:29 INFO - PROCESS | 1372 | [1372] 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 17:19:29 INFO - PROCESS | 1372 | ++DOCSHELL 19A65000 == 7 [pid = 1372] [id = 7] 17:19:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 13 (19A65400) [pid = 1372] [serial = 13] [outer = 00000000] 17:19:29 INFO - PROCESS | 1372 | [1372] 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 17:19:29 INFO - PROCESS | 1372 | [1372] 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 17:19:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 14 (19A6DC00) [pid = 1372] [serial = 14] [outer = 19A65400] 17:19:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 15 (19689800) [pid = 1372] [serial = 15] [outer = 18694000] 17:19:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 16 (1968B000) [pid = 1372] [serial = 16] [outer = 18699000] 17:19:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 17 (1968DC00) [pid = 1372] [serial = 17] [outer = 19A65400] 17:19:30 INFO - PROCESS | 1372 | 1466727570909 Marionette INFO startBrowser 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:30 INFO - PROCESS | 1372 | 1466727570945 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1372 | 1466727570959 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1372 | 1466727570961 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 18 (1C5B7400) [pid = 1372] [serial = 18] [outer = 19A65400] 17:19:31 INFO - PROCESS | 1372 | 1466727571676 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"437d7b0e-c9bf-4856-8b1a-2402e3689d92","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":"20160623153657","device":"desktop","version":"48.0","command_id":1}}] 17:19:31 INFO - PROCESS | 1372 | 1466727571978 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:19:31 INFO - PROCESS | 1372 | 1466727571981 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:32 INFO - PROCESS | 1372 | 1466727572125 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:19:32 INFO - PROCESS | 1372 | 1466727572161 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:19:32 INFO - PROCESS | 1372 | 1466727572163 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:32 INFO - PROCESS | 1372 | [1372] 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 17:19:32 INFO - PROCESS | 1372 | [1372] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:19:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 19 (1CD93C00) [pid = 1372] [serial = 19] [outer = 19A65400] 17:19:33 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:33 INFO - PROCESS | 1372 | 1466727573086 Marionette TRACE conn6 <- [1,3,null,{}] 17:19:33 INFO - PROCESS | 1372 | 1466727573126 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:19:33 INFO - PROCESS | 1372 | 1466727573128 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:33 INFO - PROCESS | 1372 | 1466727573147 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:19:33 INFO - PROCESS | 1372 | 1466727573156 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1372 | 1466727573158 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:19:33 INFO - PROCESS | 1372 | 1466727573166 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:19:33 INFO - PROCESS | 1372 | 1466727573169 Marionette TRACE conn6 <- [1,6,null,{}] 17:19:33 INFO - PROCESS | 1372 | 1466727573247 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 1372 | 1466727573251 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:33 INFO - PROCESS | 1372 | 1466727573268 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:19:33 INFO - PROCESS | 1372 | 1466727573272 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1372 | 1466727573274 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:33 INFO - PROCESS | 1372 | ++DOCSHELL 1D689C00 == 8 [pid = 1372] [id = 8] 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 20 (1D68A000) [pid = 1372] [serial = 20] [outer = 00000000] 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 21 (1DD83800) [pid = 1372] [serial = 21] [outer = 1D68A000] 17:19:33 INFO - PROCESS | 1372 | 1466727573323 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 22 (1DD87C00) [pid = 1372] [serial = 22] [outer = 1D68A000] 17:19:33 INFO - PROCESS | 1372 | ++DOCSHELL 16856400 == 9 [pid = 1372] [id = 9] 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 23 (16856800) [pid = 1372] [serial = 23] [outer = 00000000] 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 24 (1DD87400) [pid = 1372] [serial = 24] [outer = 16856800] 17:19:33 INFO - PROCESS | 1372 | 1466727573727 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 25 (1DF6EC00) [pid = 1372] [serial = 25] [outer = 16856800] 17:19:33 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:34 INFO - PROCESS | 1372 | --DOCSHELL 10A89C00 == 8 [pid = 1372] [id = 1] 17:19:34 INFO - PROCESS | 1372 | 1466727574602 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1474ms 17:19:34 INFO - PROCESS | 1372 | 1466727574645 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1372 | 1466727574648 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:19:34 INFO - PROCESS | 1372 | 1466727574653 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1372 | 1466727574656 Marionette TRACE conn6 <- [1,10,null,{}] 17:19:34 INFO - PROCESS | 1372 | 1466727574662 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 1372 | 1466727574665 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:34 INFO - PROCESS | 1372 | 1466727574791 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:19:34 INFO - PROCESS | 1372 | 1466727574878 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1372 | 1466727574881 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:34 INFO - PROCESS | 1372 | ++DOCSHELL 112DC400 == 9 [pid = 1372] [id = 10] 17:19:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 26 (1141DC00) [pid = 1372] [serial = 26] [outer = 00000000] 17:19:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 27 (14E55000) [pid = 1372] [serial = 27] [outer = 1141DC00] 17:19:34 INFO - PROCESS | 1372 | 1466727574940 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 28 (167CF800) [pid = 1372] [serial = 28] [outer = 1141DC00] 17:19:35 INFO - PROCESS | 1372 | 1466727575476 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 17:19:35 INFO - PROCESS | 1372 | 1466727575525 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 1372 | 1466727575530 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:19:35 INFO - PROCESS | 1372 | 1466727575536 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 1372 | 1466727575539 Marionette TRACE conn6 <- [1,14,null,{}] 17:19:35 INFO - PROCESS | 1372 | 1466727575543 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 1372 | 1466727575546 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:35 INFO - PROCESS | 1372 | 1466727575669 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:19:35 INFO - PROCESS | 1372 | 1466727575747 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 1372 | 1466727575750 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:35 INFO - PROCESS | 1372 | ++DOCSHELL 18EC5000 == 10 [pid = 1372] [id = 11] 17:19:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 29 (18EC5800) [pid = 1372] [serial = 29] [outer = 00000000] 17:19:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 30 (1968D000) [pid = 1372] [serial = 30] [outer = 18EC5800] 17:19:35 INFO - PROCESS | 1372 | 1466727575808 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 31 (1B736C00) [pid = 1372] [serial = 31] [outer = 18EC5800] 17:19:36 INFO - PROCESS | 1372 | 1466727576375 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 17:19:36 INFO - PROCESS | 1372 | 1466727576409 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1372 | 1466727576412 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:19:36 INFO - PROCESS | 1372 | 1466727576416 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:19:36 INFO - PROCESS | 1372 | 1466727576420 Marionette TRACE conn6 <- [1,18,null,{}] 17:19:36 INFO - PROCESS | 1372 | 1466727576431 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1372 | 1466727576436 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:36 INFO - PROCESS | 1372 | ++DOCSHELL 1C00B400 == 11 [pid = 1372] [id = 12] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 32 (1C00BC00) [pid = 1372] [serial = 32] [outer = 00000000] 17:19:36 INFO - PROCESS | 1372 | 1466727576567 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 33 (199A0C00) [pid = 1372] [serial = 33] [outer = 1C00BC00] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 34 (1C00F800) [pid = 1372] [serial = 34] [outer = 1C00BC00] 17:19:36 INFO - PROCESS | 1372 | 1466727576711 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1372 | 1466727576715 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:36 INFO - PROCESS | 1372 | ++DOCSHELL 199A1000 == 12 [pid = 1372] [id = 13] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 35 (1C010400) [pid = 1372] [serial = 35] [outer = 00000000] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 36 (1D1D5C00) [pid = 1372] [serial = 36] [outer = 1C010400] 17:19:36 INFO - PROCESS | 1372 | ++DOCSHELL 1D68E400 == 13 [pid = 1372] [id = 14] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 37 (1D68EC00) [pid = 1372] [serial = 37] [outer = 00000000] 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 38 (1DD89C00) [pid = 1372] [serial = 38] [outer = 1D68EC00] 17:19:36 INFO - PROCESS | 1372 | 1466727576840 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 39 (1DD8FC00) [pid = 1372] [serial = 39] [outer = 1D68EC00] 17:19:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 40 (1BE47400) [pid = 1372] [serial = 40] [outer = 1C010400] 17:19:37 INFO - PROCESS | 1372 | --DOCSHELL 10A8B000 == 12 [pid = 1372] [id = 4] 17:19:37 INFO - PROCESS | 1372 | 1466727577645 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1271ms 17:19:37 INFO - PROCESS | 1372 | 1466727577690 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1372 | 1466727577694 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:19:37 INFO - PROCESS | 1372 | 1466727577698 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1372 | 1466727577701 Marionette TRACE conn6 <- [1,22,null,{}] 17:19:37 INFO - PROCESS | 1372 | 1466727577707 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:37 INFO - PROCESS | 1372 | 1466727577710 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:37 INFO - PROCESS | 1372 | 1466727577796 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:19:37 INFO - PROCESS | 1372 | 1466727577803 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1372 | 1466727577807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:37 INFO - PROCESS | 1372 | ++DOCSHELL 1026C800 == 13 [pid = 1372] [id = 15] 17:19:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 41 (103AE000) [pid = 1372] [serial = 41] [outer = 00000000] 17:19:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 42 (1069EC00) [pid = 1372] [serial = 42] [outer = 103AE000] 17:19:37 INFO - PROCESS | 1372 | 1466727577857 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 43 (106D4000) [pid = 1372] [serial = 43] [outer = 103AE000] 17:19:38 INFO - PROCESS | 1372 | 1466727578310 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 17:19:38 INFO - PROCESS | 1372 | 1466727578330 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1372 | 1466727578335 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:19:38 INFO - PROCESS | 1372 | 1466727578345 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1372 | 1466727578347 Marionette TRACE conn6 <- [1,26,null,{}] 17:19:38 INFO - PROCESS | 1372 | 1466727578351 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1372 | 1466727578354 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:38 INFO - PROCESS | 1372 | 1466727578443 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:19:38 INFO - PROCESS | 1372 | 1466727578453 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1372 | 1466727578455 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:38 INFO - PROCESS | 1372 | ++DOCSHELL 145AC400 == 14 [pid = 1372] [id = 16] 17:19:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 44 (145AE800) [pid = 1372] [serial = 44] [outer = 00000000] 17:19:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 45 (146BC000) [pid = 1372] [serial = 45] [outer = 145AE800] 17:19:38 INFO - PROCESS | 1372 | 1466727578503 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 46 (14D27000) [pid = 1372] [serial = 46] [outer = 145AE800] 17:19:38 INFO - PROCESS | 1372 | 1466727578941 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 17:19:38 INFO - PROCESS | 1372 | 1466727578975 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1372 | 1466727578977 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 1372 | 1466727578981 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:19:38 INFO - PROCESS | 1372 | 1466727578984 Marionette TRACE conn6 <- [1,30,null,{}] 17:19:38 INFO - PROCESS | 1372 | 1466727578998 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1372 | 1466727579002 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:39 INFO - PROCESS | 1372 | 1466727579086 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:19:39 INFO - PROCESS | 1372 | 1466727579094 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1372 | 1466727579097 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:39 INFO - PROCESS | 1372 | ++DOCSHELL 14FBFC00 == 15 [pid = 1372] [id = 17] 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 47 (14FC0000) [pid = 1372] [serial = 47] [outer = 00000000] 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 48 (15F5A000) [pid = 1372] [serial = 48] [outer = 14FC0000] 17:19:39 INFO - PROCESS | 1372 | 1466727579144 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 49 (167D2000) [pid = 1372] [serial = 49] [outer = 14FC0000] 17:19:39 INFO - PROCESS | 1372 | 1466727579558 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 17:19:39 INFO - PROCESS | 1372 | 1466727579615 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1372 | 1466727579627 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:19:39 INFO - PROCESS | 1372 | 1466727579630 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1372 | 1466727579632 Marionette TRACE conn6 <- [1,34,null,{}] 17:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:19:39 INFO - PROCESS | 1372 | 1466727579636 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 1372 | 1466727579638 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:39 INFO - PROCESS | 1372 | 1466727579720 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:19:39 INFO - PROCESS | 1372 | 1466727579726 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1372 | 1466727579728 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:39 INFO - PROCESS | 1372 | ++DOCSHELL 1692BC00 == 16 [pid = 1372] [id = 18] 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 50 (16930400) [pid = 1372] [serial = 50] [outer = 00000000] 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 51 (1796D000) [pid = 1372] [serial = 51] [outer = 16930400] 17:19:39 INFO - PROCESS | 1372 | 1466727579776 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 52 (17ADE400) [pid = 1372] [serial = 52] [outer = 16930400] 17:19:40 INFO - PROCESS | 1372 | 1466727580158 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 17:19:40 INFO - PROCESS | 1372 | 1466727580206 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1372 | 1466727580208 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:19:40 INFO - PROCESS | 1372 | 1466727580223 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1372 | 1466727580225 Marionette TRACE conn6 <- [1,38,null,{}] 17:19:40 INFO - PROCESS | 1372 | 1466727580229 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1372 | 1466727580231 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:40 INFO - PROCESS | 1372 | 1466727580307 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:19:40 INFO - PROCESS | 1372 | 1466727580313 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1372 | 1466727580315 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:40 INFO - PROCESS | 1372 | ++DOCSHELL 18306000 == 17 [pid = 1372] [id = 19] 17:19:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 53 (18387000) [pid = 1372] [serial = 53] [outer = 00000000] 17:19:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 54 (18D82400) [pid = 1372] [serial = 54] [outer = 18387000] 17:19:40 INFO - PROCESS | 1372 | 1466727580359 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (18E5F400) [pid = 1372] [serial = 55] [outer = 18387000] 17:19:40 INFO - PROCESS | 1372 | 1466727580779 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 17:19:40 INFO - PROCESS | 1372 | 1466727580797 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1372 | 1466727580799 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:19:40 INFO - PROCESS | 1372 | 1466727580802 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1372 | 1466727580804 Marionette TRACE conn6 <- [1,42,null,{}] 17:19:40 INFO - PROCESS | 1372 | 1466727580819 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1372 | 1466727580825 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:40 INFO - PROCESS | 1372 | 1466727580989 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:19:41 INFO - PROCESS | 1372 | 1466727581024 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1372 | 1466727581026 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:41 INFO - PROCESS | 1372 | ++DOCSHELL 1BE51400 == 18 [pid = 1372] [id = 20] 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (1BE51800) [pid = 1372] [serial = 56] [outer = 00000000] 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (1BE7D800) [pid = 1372] [serial = 57] [outer = 1BE51800] 17:19:41 INFO - PROCESS | 1372 | 1466727581082 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (1BE87800) [pid = 1372] [serial = 58] [outer = 1BE51800] 17:19:41 INFO - PROCESS | 1372 | 1466727581472 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 17:19:41 INFO - PROCESS | 1372 | 1466727581534 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1372 | 1466727581536 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 1372 | 1466727581539 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:19:41 INFO - PROCESS | 1372 | 1466727581541 Marionette TRACE conn6 <- [1,46,null,{}] 17:19:41 INFO - PROCESS | 1372 | 1466727581544 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 1372 | 1466727581546 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:41 INFO - PROCESS | 1372 | 1466727581637 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:19:41 INFO - PROCESS | 1372 | 1466727581645 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1372 | 1466727581647 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:41 INFO - PROCESS | 1372 | ++DOCSHELL 193B1C00 == 19 [pid = 1372] [id = 21] 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (193B4C00) [pid = 1372] [serial = 59] [outer = 00000000] 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (193B8800) [pid = 1372] [serial = 60] [outer = 193B4C00] 17:19:41 INFO - PROCESS | 1372 | 1466727581696 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (1AF07800) [pid = 1372] [serial = 61] [outer = 193B4C00] 17:19:42 INFO - PROCESS | 1372 | 1466727582097 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 17:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:19:42 INFO - PROCESS | 1372 | 1466727582113 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1372 | 1466727582115 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 1372 | 1466727582118 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1372 | 1466727582120 Marionette TRACE conn6 <- [1,50,null,{}] 17:19:42 INFO - PROCESS | 1372 | 1466727582123 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 1372 | 1466727582125 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:42 INFO - PROCESS | 1372 | 1466727582240 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:19:42 INFO - PROCESS | 1372 | 1466727582247 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1372 | 1466727582249 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:42 INFO - PROCESS | 1372 | ++DOCSHELL 1026A000 == 20 [pid = 1372] [id = 22] 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (1BE53C00) [pid = 1372] [serial = 62] [outer = 00000000] 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1CD88800) [pid = 1372] [serial = 63] [outer = 1BE53C00] 17:19:42 INFO - PROCESS | 1372 | 1466727582292 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (1C867400) [pid = 1372] [serial = 64] [outer = 1BE53C00] 17:19:42 INFO - PROCESS | 1372 | 1466727582642 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 17:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:19:42 INFO - PROCESS | 1372 | 1466727582689 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1372 | 1466727582691 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 1372 | 1466727582695 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1372 | 1466727582696 Marionette TRACE conn6 <- [1,54,null,{}] 17:19:42 INFO - PROCESS | 1372 | 1466727582699 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 1372 | 1466727582701 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:42 INFO - PROCESS | 1372 | 1466727582777 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:19:42 INFO - PROCESS | 1372 | 1466727582842 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1372 | 1466727582853 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:42 INFO - PROCESS | 1372 | ++DOCSHELL 169C1400 == 21 [pid = 1372] [id = 23] 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (169C2C00) [pid = 1372] [serial = 65] [outer = 00000000] 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (169CB000) [pid = 1372] [serial = 66] [outer = 169C2C00] 17:19:42 INFO - PROCESS | 1372 | 1466727582900 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (169CE800) [pid = 1372] [serial = 67] [outer = 169C2C00] 17:19:43 INFO - PROCESS | 1372 | 1466727583249 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 17:19:43 INFO - PROCESS | 1372 | 1466727583265 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:19:43 INFO - PROCESS | 1372 | 1466727583267 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:19:43 INFO - PROCESS | 1372 | 1466727583270 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1372 | 1466727583272 Marionette TRACE conn6 <- [1,58,null,{}] 17:19:43 INFO - PROCESS | 1372 | 1466727583275 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1372 | 1466727583277 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:43 INFO - PROCESS | 1372 | 1466727583356 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:19:43 INFO - PROCESS | 1372 | 1466727583421 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1372 | 1466727583423 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:43 INFO - PROCESS | 1372 | ++DOCSHELL 169CB800 == 22 [pid = 1372] [id = 24] 17:19:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (17ADA800) [pid = 1372] [serial = 68] [outer = 00000000] 17:19:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (1C544400) [pid = 1372] [serial = 69] [outer = 17ADA800] 17:19:43 INFO - PROCESS | 1372 | 1466727583469 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1C547400) [pid = 1372] [serial = 70] [outer = 17ADA800] 17:19:43 INFO - PROCESS | 1372 | 1466727583782 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 530ms 17:19:43 INFO - PROCESS | 1372 | 1466727583801 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:19:43 INFO - PROCESS | 1372 | 1466727583803 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:19:43 INFO - PROCESS | 1372 | 1466727583806 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1372 | 1466727583809 Marionette TRACE conn6 <- [1,62,null,{}] 17:19:43 INFO - PROCESS | 1372 | 1466727583816 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1372 | 1466727583819 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:43 INFO - PROCESS | 1372 | 1466727583914 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:19:43 INFO - PROCESS | 1372 | 1466727583979 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1372 | 1466727583981 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:43 INFO - PROCESS | 1372 | ++DOCSHELL 102D1C00 == 23 [pid = 1372] [id = 25] 17:19:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (102D3800) [pid = 1372] [serial = 71] [outer = 00000000] 17:19:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1C53D800) [pid = 1372] [serial = 72] [outer = 102D3800] 17:19:44 INFO - PROCESS | 1372 | 1466727584027 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1C85F000) [pid = 1372] [serial = 73] [outer = 102D3800] 17:19:44 INFO - PROCESS | 1372 | 1466727584391 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 17:19:44 INFO - PROCESS | 1372 | 1466727584437 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1372 | 1466727584439 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:19:44 INFO - PROCESS | 1372 | 1466727584442 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1372 | 1466727584444 Marionette TRACE conn6 <- [1,66,null,{}] 17:19:44 INFO - PROCESS | 1372 | 1466727584447 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 1372 | 1466727584449 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:44 INFO - PROCESS | 1372 | 1466727584570 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:19:44 INFO - PROCESS | 1372 | 1466727584578 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1372 | 1466727584579 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:44 INFO - PROCESS | 1372 | ++DOCSHELL 0C858C00 == 24 [pid = 1372] [id = 26] 17:19:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0C859000) [pid = 1372] [serial = 74] [outer = 00000000] 17:19:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0C863C00) [pid = 1372] [serial = 75] [outer = 0C859000] 17:19:44 INFO - PROCESS | 1372 | 1466727584622 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (0C866C00) [pid = 1372] [serial = 76] [outer = 0C859000] 17:19:45 INFO - PROCESS | 1372 | 1466727585007 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 17:19:45 INFO - PROCESS | 1372 | 1466727585075 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:19:45 INFO - PROCESS | 1372 | 1466727585077 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:19:45 INFO - PROCESS | 1372 | 1466727585081 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1372 | 1466727585082 Marionette TRACE conn6 <- [1,70,null,{}] 17:19:45 INFO - PROCESS | 1372 | 1466727585086 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 1372 | 1466727585087 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:45 INFO - PROCESS | 1372 | 1466727585919 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:19:46 INFO - PROCESS | 1372 | 1466727586009 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1372 | 1466727586012 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:46 INFO - PROCESS | 1372 | ++DOCSHELL 0D06E000 == 25 [pid = 1372] [id = 27] 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (0D074400) [pid = 1372] [serial = 77] [outer = 00000000] 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (0D227000) [pid = 1372] [serial = 78] [outer = 0D074400] 17:19:46 INFO - PROCESS | 1372 | 1466727586063 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (10253800) [pid = 1372] [serial = 79] [outer = 0D074400] 17:19:46 INFO - PROCESS | 1372 | 1466727586484 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1442ms 17:19:46 INFO - PROCESS | 1372 | 1466727586525 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1372 | 1466727586529 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:19:46 INFO - PROCESS | 1372 | 1466727586539 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1372 | 1466727586542 Marionette TRACE conn6 <- [1,74,null,{}] 17:19:46 INFO - PROCESS | 1372 | 1466727586546 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 1372 | 1466727586549 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:46 INFO - PROCESS | 1372 | 1466727586655 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:19:46 INFO - PROCESS | 1372 | 1466727586661 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1372 | 1466727586663 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:46 INFO - PROCESS | 1372 | ++DOCSHELL 102D7C00 == 26 [pid = 1372] [id = 28] 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (102D8800) [pid = 1372] [serial = 80] [outer = 00000000] 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (10874800) [pid = 1372] [serial = 81] [outer = 102D8800] 17:19:46 INFO - PROCESS | 1372 | 1466727586711 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1087E000) [pid = 1372] [serial = 82] [outer = 102D8800] 17:19:47 INFO - PROCESS | 1372 | 1466727587129 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 17:19:47 INFO - PROCESS | 1372 | 1466727587169 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1372 | 1466727587172 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:19:47 INFO - PROCESS | 1372 | 1466727587175 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1372 | 1466727587178 Marionette TRACE conn6 <- [1,78,null,{}] 17:19:47 INFO - PROCESS | 1372 | 1466727587181 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 1372 | 1466727587183 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:47 INFO - PROCESS | 1372 | 1466727587644 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (16E4B000) [pid = 1372] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18387000) [pid = 1372] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1BE51800) [pid = 1372] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1BE53C00) [pid = 1372] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (169C2C00) [pid = 1372] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17ADA800) [pid = 1372] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (102D3800) [pid = 1372] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1D68A000) [pid = 1372] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1141DC00) [pid = 1372] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18EC5800) [pid = 1372] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1D68EC00) [pid = 1372] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (103AE000) [pid = 1372] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (145AE800) [pid = 1372] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (14FC0000) [pid = 1372] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:19:47 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (16930400) [pid = 1372] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:19:47 INFO - PROCESS | 1372 | 1466727587726 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1372 | 1466727587728 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:47 INFO - PROCESS | 1372 | ++DOCSHELL 0CA41400 == 27 [pid = 1372] [id = 29] 17:19:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0D2E9400) [pid = 1372] [serial = 83] [outer = 00000000] 17:19:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (10252C00) [pid = 1372] [serial = 84] [outer = 0D2E9400] 17:19:47 INFO - PROCESS | 1372 | 1466727587774 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1141E400) [pid = 1372] [serial = 85] [outer = 0D2E9400] 17:19:48 INFO - PROCESS | 1372 | 1466727588160 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1019ms 17:19:48 INFO - PROCESS | 1372 | 1466727588198 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1372 | 1466727588214 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:19:48 INFO - PROCESS | 1372 | 1466727588229 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1372 | 1466727588233 Marionette TRACE conn6 <- [1,82,null,{}] 17:19:48 INFO - PROCESS | 1372 | 1466727588237 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1372 | 1466727588240 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:48 INFO - PROCESS | 1372 | 1466727588324 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:19:48 INFO - PROCESS | 1372 | 1466727588329 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1372 | 1466727588331 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:48 INFO - PROCESS | 1372 | ++DOCSHELL 145E3000 == 28 [pid = 1372] [id = 30] 17:19:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (145E7000) [pid = 1372] [serial = 86] [outer = 00000000] 17:19:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (14EDF400) [pid = 1372] [serial = 87] [outer = 145E7000] 17:19:48 INFO - PROCESS | 1372 | 1466727588376 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14F23C00) [pid = 1372] [serial = 88] [outer = 145E7000] 17:19:48 INFO - PROCESS | 1372 | 1466727588794 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 17:19:48 INFO - PROCESS | 1372 | 1466727588855 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1372 | 1466727588858 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:19:48 INFO - PROCESS | 1372 | 1466727588861 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1372 | 1466727588863 Marionette TRACE conn6 <- [1,86,null,{}] 17:19:48 INFO - PROCESS | 1372 | 1466727588866 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1372 | 1466727588868 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:48 INFO - PROCESS | 1372 | 1466727588947 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:19:48 INFO - PROCESS | 1372 | 1466727588955 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1372 | 1466727588957 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:48 INFO - PROCESS | 1372 | ++DOCSHELL 14FC0800 == 29 [pid = 1372] [id = 31] 17:19:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (167D1800) [pid = 1372] [serial = 89] [outer = 00000000] 17:19:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (169C5400) [pid = 1372] [serial = 90] [outer = 167D1800] 17:19:48 INFO - PROCESS | 1372 | 1466727589002 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169CA400) [pid = 1372] [serial = 91] [outer = 167D1800] 17:19:49 INFO - PROCESS | 1372 | 1466727589420 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 17:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:19:49 INFO - PROCESS | 1372 | 1466727589431 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1372 | 1466727589433 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 1372 | 1466727589436 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1372 | 1466727589438 Marionette TRACE conn6 <- [1,90,null,{}] 17:19:49 INFO - PROCESS | 1372 | 1466727589441 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 1372 | 1466727589444 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:49 INFO - PROCESS | 1372 | 1466727589523 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:19:49 INFO - PROCESS | 1372 | 1466727589528 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 1372 | 1466727589533 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:49 INFO - PROCESS | 1372 | ++DOCSHELL 17A5E400 == 30 [pid = 1372] [id = 32] 17:19:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A62800) [pid = 1372] [serial = 92] [outer = 00000000] 17:19:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (18381800) [pid = 1372] [serial = 93] [outer = 17A62800] 17:19:49 INFO - PROCESS | 1372 | 1466727589586 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18690000) [pid = 1372] [serial = 94] [outer = 17A62800] 17:19:50 INFO - PROCESS | 1372 | 1466727590195 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 770ms 17:19:50 INFO - PROCESS | 1372 | 1466727590208 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1372 | 1466727590213 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:19:50 INFO - PROCESS | 1372 | 1466727590217 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1372 | 1466727590223 Marionette TRACE conn6 <- [1,94,null,{}] 17:19:50 INFO - PROCESS | 1372 | 1466727590228 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 1372 | 1466727590231 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:50 INFO - PROCESS | 1372 | 1466727590364 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:19:50 INFO - PROCESS | 1372 | 1466727590449 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1372 | 1466727590452 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:50 INFO - PROCESS | 1372 | ++DOCSHELL 102D1000 == 31 [pid = 1372] [id = 33] 17:19:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (102D2C00) [pid = 1372] [serial = 95] [outer = 00000000] 17:19:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (10879400) [pid = 1372] [serial = 96] [outer = 102D2C00] 17:19:50 INFO - PROCESS | 1372 | 1466727590514 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (10A8D400) [pid = 1372] [serial = 97] [outer = 102D2C00] 17:19:51 INFO - PROCESS | 1372 | 1466727591048 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 890ms 17:19:51 INFO - PROCESS | 1372 | 1466727591108 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1372 | 1466727591113 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:19:51 INFO - PROCESS | 1372 | 1466727591120 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1372 | 1466727591123 Marionette TRACE conn6 <- [1,98,null,{}] 17:19:51 INFO - PROCESS | 1372 | 1466727591127 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1372 | 1466727591130 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:51 INFO - PROCESS | 1372 | 1466727591241 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:19:51 INFO - PROCESS | 1372 | 1466727591311 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1372 | 1466727591314 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:51 INFO - PROCESS | 1372 | ++DOCSHELL 14E55400 == 32 [pid = 1372] [id = 34] 17:19:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (14F1D000) [pid = 1372] [serial = 98] [outer = 00000000] 17:19:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (16E53800) [pid = 1372] [serial = 99] [outer = 14F1D000] 17:19:51 INFO - PROCESS | 1372 | 1466727591371 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17A5D000) [pid = 1372] [serial = 100] [outer = 14F1D000] 17:19:51 INFO - PROCESS | 1372 | 1466727591918 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 17:19:51 INFO - PROCESS | 1372 | 1466727591953 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1372 | 1466727591956 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:19:51 INFO - PROCESS | 1372 | 1466727591959 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1372 | 1466727591963 Marionette TRACE conn6 <- [1,102,null,{}] 17:19:51 INFO - PROCESS | 1372 | 1466727591974 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1372 | 1466727591979 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:52 INFO - PROCESS | 1372 | 1466727592082 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:19:52 INFO - PROCESS | 1372 | 1466727592168 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 1372 | 1466727592171 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:52 INFO - PROCESS | 1372 | ++DOCSHELL 193B1400 == 33 [pid = 1372] [id = 35] 17:19:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (193B2000) [pid = 1372] [serial = 101] [outer = 00000000] 17:19:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B5800) [pid = 1372] [serial = 102] [outer = 193B2000] 17:19:52 INFO - PROCESS | 1372 | 1466727592229 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (196C2000) [pid = 1372] [serial = 103] [outer = 193B2000] 17:19:52 INFO - PROCESS | 1372 | 1466727592718 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 17:19:52 INFO - PROCESS | 1372 | 1466727592793 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1372 | 1466727592796 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:19:52 INFO - PROCESS | 1372 | 1466727592800 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1372 | 1466727592802 Marionette TRACE conn6 <- [1,106,null,{}] 17:19:52 INFO - PROCESS | 1372 | 1466727592806 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 1372 | 1466727592808 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:52 INFO - PROCESS | 1372 | 1466727592913 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:19:52 INFO - PROCESS | 1372 | 1466727592982 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 1372 | 1466727592985 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:52 INFO - PROCESS | 1372 | ++DOCSHELL 1451DC00 == 34 [pid = 1372] [id = 36] 17:19:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199A2800) [pid = 1372] [serial = 104] [outer = 00000000] 17:19:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1AE19000) [pid = 1372] [serial = 105] [outer = 199A2800] 17:19:53 INFO - PROCESS | 1372 | 1466727593039 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (199ABC00) [pid = 1372] [serial = 106] [outer = 199A2800] 17:19:53 INFO - PROCESS | 1372 | 1466727593603 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 17:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:19:53 INFO - PROCESS | 1372 | 1466727593673 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1372 | 1466727593675 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:19:53 INFO - PROCESS | 1372 | 1466727593679 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1372 | 1466727593681 Marionette TRACE conn6 <- [1,110,null,{}] 17:19:53 INFO - PROCESS | 1372 | 1466727593685 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 1372 | 1466727593687 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:53 INFO - PROCESS | 1372 | 1466727593784 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:19:53 INFO - PROCESS | 1372 | 1466727593855 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1372 | 1466727593857 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:53 INFO - PROCESS | 1372 | ++DOCSHELL 102D2400 == 35 [pid = 1372] [id = 37] 17:19:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (108DE800) [pid = 1372] [serial = 107] [outer = 00000000] 17:19:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (14E4D800) [pid = 1372] [serial = 108] [outer = 108DE800] 17:19:53 INFO - PROCESS | 1372 | 1466727593912 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (16851000) [pid = 1372] [serial = 109] [outer = 108DE800] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (1968DC00) [pid = 1372] [serial = 17] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1796D000) [pid = 1372] [serial = 51] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (18D82400) [pid = 1372] [serial = 54] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1BE7D800) [pid = 1372] [serial = 57] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (193B8800) [pid = 1372] [serial = 60] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1CD88800) [pid = 1372] [serial = 63] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (169CB000) [pid = 1372] [serial = 66] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1C544400) [pid = 1372] [serial = 69] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1C53D800) [pid = 1372] [serial = 72] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14E55000) [pid = 1372] [serial = 27] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1968D000) [pid = 1372] [serial = 30] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1D1D5C00) [pid = 1372] [serial = 36] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1DD89C00) [pid = 1372] [serial = 38] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1069EC00) [pid = 1372] [serial = 42] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (106D4000) [pid = 1372] [serial = 43] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (146BC000) [pid = 1372] [serial = 45] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (15F5A000) [pid = 1372] [serial = 48] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17ADE400) [pid = 1372] [serial = 52] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (199A0C00) [pid = 1372] [serial = 33] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (18E5F400) [pid = 1372] [serial = 55] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1BE87800) [pid = 1372] [serial = 58] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1B736C00) [pid = 1372] [serial = 31] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1C867400) [pid = 1372] [serial = 64] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (167D2000) [pid = 1372] [serial = 49] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (169CE800) [pid = 1372] [serial = 67] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1DD8FC00) [pid = 1372] [serial = 39] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (167CF800) [pid = 1372] [serial = 28] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (14D27000) [pid = 1372] [serial = 46] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1C547400) [pid = 1372] [serial = 70] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1C85F000) [pid = 1372] [serial = 73] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1DD87C00) [pid = 1372] [serial = 22] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (19A6DC00) [pid = 1372] [serial = 14] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (17976C00) [pid = 1372] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (17970800) [pid = 1372] [serial = 9] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (1430BC00) [pid = 1372] [serial = 4] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1DD87400) [pid = 1372] [serial = 24] [outer = 00000000] [url = about:blank] 17:19:54 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (1DD83800) [pid = 1372] [serial = 21] [outer = 00000000] [url = about:blank] 17:19:55 INFO - PROCESS | 1372 | 1466727595093 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1481ms 17:19:55 INFO - PROCESS | 1372 | 1466727595167 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1372 | 1466727595171 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:19:55 INFO - PROCESS | 1372 | 1466727595177 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1372 | 1466727595180 Marionette TRACE conn6 <- [1,114,null,{}] 17:19:55 INFO - PROCESS | 1372 | 1466727595186 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 1372 | 1466727595189 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:55 INFO - PROCESS | 1372 | 1466727595300 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:19:55 INFO - PROCESS | 1372 | 1466727595368 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1372 | 1466727595372 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:55 INFO - PROCESS | 1372 | ++DOCSHELL 102D2000 == 36 [pid = 1372] [id = 38] 17:19:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (102D3000) [pid = 1372] [serial = 110] [outer = 00000000] 17:19:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (102D9800) [pid = 1372] [serial = 111] [outer = 102D3000] 17:19:55 INFO - PROCESS | 1372 | 1466727595423 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (103B4000) [pid = 1372] [serial = 112] [outer = 102D3000] 17:19:55 INFO - PROCESS | 1372 | 1466727595798 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 17:19:55 INFO - PROCESS | 1372 | 1466727595848 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1372 | 1466727595853 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:19:55 INFO - PROCESS | 1372 | 1466727595860 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1372 | 1466727595862 Marionette TRACE conn6 <- [1,118,null,{}] 17:19:55 INFO - PROCESS | 1372 | 1466727595866 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 1372 | 1466727595869 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:55 INFO - PROCESS | 1372 | 1466727595956 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:19:55 INFO - PROCESS | 1372 | 1466727595962 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1372 | 1466727595965 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:55 INFO - PROCESS | 1372 | ++DOCSHELL 10878400 == 37 [pid = 1372] [id = 39] 17:19:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (1087F800) [pid = 1372] [serial = 113] [outer = 00000000] 17:19:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (145A1C00) [pid = 1372] [serial = 114] [outer = 1087F800] 17:19:56 INFO - PROCESS | 1372 | 1466727596012 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (145ED400) [pid = 1372] [serial = 115] [outer = 1087F800] 17:19:56 INFO - PROCESS | 1372 | 1466727596419 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 17:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:19:56 INFO - PROCESS | 1372 | 1466727596433 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1372 | 1466727596435 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:19:56 INFO - PROCESS | 1372 | 1466727596439 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1372 | 1466727596442 Marionette TRACE conn6 <- [1,122,null,{}] 17:19:56 INFO - PROCESS | 1372 | 1466727596453 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 1372 | 1466727596458 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:56 INFO - PROCESS | 1372 | 1466727596540 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:19:56 INFO - PROCESS | 1372 | 1466727596547 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1372 | 1466727596550 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:56 INFO - PROCESS | 1372 | ++DOCSHELL 14F1D400 == 38 [pid = 1372] [id = 40] 17:19:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (14F25400) [pid = 1372] [serial = 116] [outer = 00000000] 17:19:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (167CEC00) [pid = 1372] [serial = 117] [outer = 14F25400] 17:19:56 INFO - PROCESS | 1372 | 1466727596598 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (16856C00) [pid = 1372] [serial = 118] [outer = 14F25400] 17:19:57 INFO - PROCESS | 1372 | 1466727597014 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:19:57 INFO - PROCESS | 1372 | 1466727597075 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1372 | 1466727597078 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:19:57 INFO - PROCESS | 1372 | 1466727597081 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1372 | 1466727597082 Marionette TRACE conn6 <- [1,126,null,{}] 17:19:57 INFO - PROCESS | 1372 | 1466727597086 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1372 | 1466727597088 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:57 INFO - PROCESS | 1372 | 1466727597197 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:19:57 INFO - PROCESS | 1372 | 1466727597202 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1372 | 1466727597204 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:57 INFO - PROCESS | 1372 | ++DOCSHELL 169CA000 == 39 [pid = 1372] [id = 41] 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (169CC800) [pid = 1372] [serial = 119] [outer = 00000000] 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (17970000) [pid = 1372] [serial = 120] [outer = 169CC800] 17:19:57 INFO - PROCESS | 1372 | 1466727597249 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17978C00) [pid = 1372] [serial = 121] [outer = 169CC800] 17:19:57 INFO - PROCESS | 1372 | 1466727597675 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 17:19:57 INFO - PROCESS | 1372 | 1466727597714 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1372 | 1466727597716 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:19:57 INFO - PROCESS | 1372 | 1466727597719 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1372 | 1466727597721 Marionette TRACE conn6 <- [1,130,null,{}] 17:19:57 INFO - PROCESS | 1372 | 1466727597724 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1372 | 1466727597726 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:57 INFO - PROCESS | 1372 | 1466727597823 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:19:57 INFO - PROCESS | 1372 | 1466727597828 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1372 | 1466727597830 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:57 INFO - PROCESS | 1372 | ++DOCSHELL 17ADE800 == 40 [pid = 1372] [id = 42] 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17ADF400) [pid = 1372] [serial = 122] [outer = 00000000] 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18D8A400) [pid = 1372] [serial = 123] [outer = 17ADF400] 17:19:57 INFO - PROCESS | 1372 | 1466727597874 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (18E62800) [pid = 1372] [serial = 124] [outer = 17ADF400] 17:19:58 INFO - PROCESS | 1372 | 1466727598315 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 17:19:58 INFO - PROCESS | 1372 | 1466727598350 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1372 | 1466727598352 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:19:58 INFO - PROCESS | 1372 | 1466727598355 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1372 | 1466727598357 Marionette TRACE conn6 <- [1,134,null,{}] 17:19:58 INFO - PROCESS | 1372 | 1466727598360 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 1372 | 1466727598366 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:58 INFO - PROCESS | 1372 | 1466727598491 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:19:58 INFO - PROCESS | 1372 | 1466727598501 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1372 | 1466727598503 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:58 INFO - PROCESS | 1372 | ++DOCSHELL 169CE000 == 41 [pid = 1372] [id = 43] 17:19:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18EC4000) [pid = 1372] [serial = 125] [outer = 00000000] 17:19:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (196C0800) [pid = 1372] [serial = 126] [outer = 18EC4000] 17:19:58 INFO - PROCESS | 1372 | 1466727598548 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1999EC00) [pid = 1372] [serial = 127] [outer = 18EC4000] 17:19:58 INFO - PROCESS | 1372 | 1466727598982 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 17:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:19:59 INFO - PROCESS | 1372 | 1466727599026 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1372 | 1466727599028 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:19:59 INFO - PROCESS | 1372 | 1466727599031 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1372 | 1466727599033 Marionette TRACE conn6 <- [1,138,null,{}] 17:19:59 INFO - PROCESS | 1372 | 1466727599036 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1372 | 1466727599038 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:59 INFO - PROCESS | 1372 | 1466727599252 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0C859000) [pid = 1372] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17A62800) [pid = 1372] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (193B4C00) [pid = 1372] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (167D1800) [pid = 1372] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (102D8800) [pid = 1372] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (0D074400) [pid = 1372] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (145E7000) [pid = 1372] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:19:59 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0D2E9400) [pid = 1372] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:19:59 INFO - PROCESS | 1372 | 1466727599325 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1372 | 1466727599327 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:59 INFO - PROCESS | 1372 | ++DOCSHELL 0C85B400 == 42 [pid = 1372] [id = 44] 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0C865000) [pid = 1372] [serial = 128] [outer = 00000000] 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (106D2000) [pid = 1372] [serial = 129] [outer = 0C865000] 17:19:59 INFO - PROCESS | 1372 | 1466727599371 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145E7000) [pid = 1372] [serial = 130] [outer = 0C865000] 17:19:59 INFO - PROCESS | 1372 | 1466727599714 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms 17:19:59 INFO - PROCESS | 1372 | 1466727599765 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1372 | 1466727599767 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:19:59 INFO - PROCESS | 1372 | 1466727599770 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1372 | 1466727599772 Marionette TRACE conn6 <- [1,142,null,{}] 17:19:59 INFO - PROCESS | 1372 | 1466727599775 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1372 | 1466727599777 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:59 INFO - PROCESS | 1372 | 1466727599852 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:19:59 INFO - PROCESS | 1372 | 1466727599858 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1372 | 1466727599859 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:19:59 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5C00 == 43 [pid = 1372] [id = 45] 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (198D1400) [pid = 1372] [serial = 131] [outer = 00000000] 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (19A6F400) [pid = 1372] [serial = 132] [outer = 198D1400] 17:19:59 INFO - PROCESS | 1372 | 1466727599904 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (199A9800) [pid = 1372] [serial = 133] [outer = 198D1400] 17:20:00 INFO - PROCESS | 1372 | 1466727600305 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 17:20:00 INFO - PROCESS | 1372 | 1466727600342 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1372 | 1466727600344 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:20:00 INFO - PROCESS | 1372 | 1466727600362 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1372 | 1466727600364 Marionette TRACE conn6 <- [1,146,null,{}] 17:20:00 INFO - PROCESS | 1372 | 1466727600367 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 1372 | 1466727600369 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:00 INFO - PROCESS | 1372 | 1466727600446 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:20:00 INFO - PROCESS | 1372 | 1466727600452 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1372 | 1466727600454 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:00 INFO - PROCESS | 1372 | ++DOCSHELL 14EE7000 == 44 [pid = 1372] [id = 46] 17:20:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1BE80800) [pid = 1372] [serial = 134] [outer = 00000000] 17:20:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1C53D800) [pid = 1372] [serial = 135] [outer = 1BE80800] 17:20:00 INFO - PROCESS | 1372 | 1466727600498 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1C540400) [pid = 1372] [serial = 136] [outer = 1BE80800] 17:20:00 INFO - PROCESS | 1372 | 1466727600967 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 17:20:01 INFO - PROCESS | 1372 | 1466727601033 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1372 | 1466727601035 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:20:01 INFO - PROCESS | 1372 | 1466727601038 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1372 | 1466727601040 Marionette TRACE conn6 <- [1,150,null,{}] 17:20:01 INFO - PROCESS | 1372 | 1466727601043 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 1372 | 1466727601045 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:01 INFO - PROCESS | 1372 | 1466727601128 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:20:01 INFO - PROCESS | 1372 | 1466727601133 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1372 | 1466727601135 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:01 INFO - PROCESS | 1372 | ++DOCSHELL 17A6A000 == 45 [pid = 1372] [id = 47] 17:20:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (19A6F000) [pid = 1372] [serial = 137] [outer = 00000000] 17:20:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1C547C00) [pid = 1372] [serial = 138] [outer = 19A6F000] 17:20:01 INFO - PROCESS | 1372 | 1466727601178 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1C54C000) [pid = 1372] [serial = 139] [outer = 19A6F000] 17:20:01 INFO - PROCESS | 1372 | 1466727601984 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 971ms 17:20:02 INFO - PROCESS | 1372 | 1466727602011 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1372 | 1466727602016 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:20:02 INFO - PROCESS | 1372 | 1466727602020 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1372 | 1466727602026 Marionette TRACE conn6 <- [1,154,null,{}] 17:20:02 INFO - PROCESS | 1372 | 1466727602032 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 1372 | 1466727602034 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:02 INFO - PROCESS | 1372 | 1466727602157 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:20:02 INFO - PROCESS | 1372 | 1466727602228 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 1372 | 1466727602231 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:02 INFO - PROCESS | 1372 | ++DOCSHELL 102D5400 == 46 [pid = 1372] [id = 48] 17:20:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (106CFC00) [pid = 1372] [serial = 140] [outer = 00000000] 17:20:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (114CBC00) [pid = 1372] [serial = 141] [outer = 106CFC00] 17:20:02 INFO - PROCESS | 1372 | 1466727602289 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14D29C00) [pid = 1372] [serial = 142] [outer = 106CFC00] 17:20:03 INFO - PROCESS | 1372 | 1466727603067 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1083ms 17:20:03 INFO - PROCESS | 1372 | 1466727603110 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1372 | 1466727603115 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 1372 | 1466727603120 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:20:03 INFO - PROCESS | 1372 | 1466727603124 Marionette TRACE conn6 <- [1,158,null,{}] 17:20:03 INFO - PROCESS | 1372 | 1466727603162 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1372 | 1466727603165 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:03 INFO - PROCESS | 1372 | 1466727603269 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:20:03 INFO - PROCESS | 1372 | 1466727603336 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1372 | 1466727603339 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:03 INFO - PROCESS | 1372 | ++DOCSHELL 10876800 == 47 [pid = 1372] [id = 49] 17:20:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (10876C00) [pid = 1372] [serial = 143] [outer = 00000000] 17:20:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (10881400) [pid = 1372] [serial = 144] [outer = 10876C00] 17:20:03 INFO - PROCESS | 1372 | 1466727603389 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (114CAC00) [pid = 1372] [serial = 145] [outer = 10876C00] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 14FC0800 == 46 [pid = 1372] [id = 31] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 145E3000 == 45 [pid = 1372] [id = 30] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 0CA41400 == 44 [pid = 1372] [id = 29] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 14EE7000 == 43 [pid = 1372] [id = 46] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 17AD5C00 == 42 [pid = 1372] [id = 45] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 0C85B400 == 41 [pid = 1372] [id = 44] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 169CE000 == 40 [pid = 1372] [id = 43] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 17ADE800 == 39 [pid = 1372] [id = 42] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 169CA000 == 38 [pid = 1372] [id = 41] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 14F1D400 == 37 [pid = 1372] [id = 40] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 10878400 == 36 [pid = 1372] [id = 39] 17:20:03 INFO - PROCESS | 1372 | --DOCSHELL 102D2000 == 35 [pid = 1372] [id = 38] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0C866C00) [pid = 1372] [serial = 76] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0C863C00) [pid = 1372] [serial = 75] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18381800) [pid = 1372] [serial = 93] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1AF07800) [pid = 1372] [serial = 61] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18690000) [pid = 1372] [serial = 94] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169C5400) [pid = 1372] [serial = 90] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (10874800) [pid = 1372] [serial = 81] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (169CA400) [pid = 1372] [serial = 91] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (10253800) [pid = 1372] [serial = 79] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14EDF400) [pid = 1372] [serial = 87] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14F23C00) [pid = 1372] [serial = 88] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10252C00) [pid = 1372] [serial = 84] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0D227000) [pid = 1372] [serial = 78] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1087E000) [pid = 1372] [serial = 82] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1141E400) [pid = 1372] [serial = 85] [outer = 00000000] [url = about:blank] 17:20:03 INFO - PROCESS | 1372 | 1466727603901 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 850ms 17:20:03 INFO - PROCESS | 1372 | 1466727603975 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1372 | 1466727603980 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:20:03 INFO - PROCESS | 1372 | 1466727603986 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1372 | 1466727603989 Marionette TRACE conn6 <- [1,162,null,{}] 17:20:03 INFO - PROCESS | 1372 | 1466727603993 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1372 | 1466727603995 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:04 INFO - PROCESS | 1372 | 1466727604084 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:20:04 INFO - PROCESS | 1372 | 1466727604099 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1372 | 1466727604101 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:04 INFO - PROCESS | 1372 | ++DOCSHELL 1087F400 == 36 [pid = 1372] [id = 50] 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1087FC00) [pid = 1372] [serial = 146] [outer = 00000000] 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1430B400) [pid = 1372] [serial = 147] [outer = 1087FC00] 17:20:04 INFO - PROCESS | 1372 | 1466727604149 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (145E3000) [pid = 1372] [serial = 148] [outer = 1087FC00] 17:20:04 INFO - PROCESS | 1372 | 1466727604599 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 17:20:04 INFO - PROCESS | 1372 | 1466727604619 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1372 | 1466727604622 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:20:04 INFO - PROCESS | 1372 | 1466727604629 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1372 | 1466727604632 Marionette TRACE conn6 <- [1,166,null,{}] 17:20:04 INFO - PROCESS | 1372 | 1466727604643 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 1372 | 1466727604648 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:04 INFO - PROCESS | 1372 | 1466727604752 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:20:04 INFO - PROCESS | 1372 | 1466727604762 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1372 | 1466727604765 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:04 INFO - PROCESS | 1372 | ++DOCSHELL 15F5A400 == 37 [pid = 1372] [id = 51] 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (15F5C800) [pid = 1372] [serial = 149] [outer = 00000000] 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (16852000) [pid = 1372] [serial = 150] [outer = 15F5C800] 17:20:04 INFO - PROCESS | 1372 | 1466727604814 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169C6C00) [pid = 1372] [serial = 151] [outer = 15F5C800] 17:20:05 INFO - PROCESS | 1372 | 1466727605250 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 17:20:05 INFO - PROCESS | 1372 | 1466727605319 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1372 | 1466727605322 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:20:05 INFO - PROCESS | 1372 | 1466727605325 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1372 | 1466727605327 Marionette TRACE conn6 <- [1,170,null,{}] 17:20:05 INFO - PROCESS | 1372 | 1466727605331 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1372 | 1466727605332 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:05 INFO - PROCESS | 1372 | 1466727605417 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:20:05 INFO - PROCESS | 1372 | 1466727605426 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1372 | 1466727605428 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:05 INFO - PROCESS | 1372 | ++DOCSHELL 16E54000 == 38 [pid = 1372] [id = 52] 17:20:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (16E54C00) [pid = 1372] [serial = 152] [outer = 00000000] 17:20:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (18382C00) [pid = 1372] [serial = 153] [outer = 16E54C00] 17:20:05 INFO - PROCESS | 1372 | 1466727605482 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18690800) [pid = 1372] [serial = 154] [outer = 16E54C00] 17:20:05 INFO - PROCESS | 1372 | 1466727605892 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 17:20:05 INFO - PROCESS | 1372 | 1466727605959 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1372 | 1466727605961 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:20:05 INFO - PROCESS | 1372 | 1466727605965 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1372 | 1466727605967 Marionette TRACE conn6 <- [1,174,null,{}] 17:20:05 INFO - PROCESS | 1372 | 1466727605970 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1372 | 1466727605972 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:06 INFO - PROCESS | 1372 | 1466727606050 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:20:06 INFO - PROCESS | 1372 | 1466727606056 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1372 | 1466727606058 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:06 INFO - PROCESS | 1372 | ++DOCSHELL 18D8EC00 == 39 [pid = 1372] [id = 53] 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18D8F000) [pid = 1372] [serial = 155] [outer = 00000000] 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18EC6000) [pid = 1372] [serial = 156] [outer = 18D8F000] 17:20:06 INFO - PROCESS | 1372 | 1466727606105 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (193B7000) [pid = 1372] [serial = 157] [outer = 18D8F000] 17:20:06 INFO - PROCESS | 1372 | 1466727606566 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 17:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:20:06 INFO - PROCESS | 1372 | 1466727606601 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1372 | 1466727606603 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:20:06 INFO - PROCESS | 1372 | 1466727606606 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1372 | 1466727606608 Marionette TRACE conn6 <- [1,178,null,{}] 17:20:06 INFO - PROCESS | 1372 | 1466727606612 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 1372 | 1466727606618 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:06 INFO - PROCESS | 1372 | 1466727606750 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:20:06 INFO - PROCESS | 1372 | 1466727606802 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1372 | 1466727606804 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:06 INFO - PROCESS | 1372 | ++DOCSHELL 196BE400 == 40 [pid = 1372] [id = 54] 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1999C400) [pid = 1372] [serial = 158] [outer = 00000000] 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1BE45C00) [pid = 1372] [serial = 159] [outer = 1999C400] 17:20:06 INFO - PROCESS | 1372 | 1466727606849 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1BE7E400) [pid = 1372] [serial = 160] [outer = 1999C400] 17:20:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1C5C0C00) [pid = 1372] [serial = 161] [outer = 1C010400] 17:20:07 INFO - PROCESS | 1372 | 1466727607320 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 17:20:07 INFO - PROCESS | 1372 | 1466727607339 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1372 | 1466727607341 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:20:07 INFO - PROCESS | 1372 | 1466727607358 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1372 | 1466727607360 Marionette TRACE conn6 <- [1,182,null,{}] 17:20:07 INFO - PROCESS | 1372 | 1466727607363 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1372 | 1466727607365 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:07 INFO - PROCESS | 1372 | 1466727607503 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:20:07 INFO - PROCESS | 1372 | 1466727607514 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1372 | 1466727607516 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:07 INFO - PROCESS | 1372 | ++DOCSHELL 1BE44400 == 41 [pid = 1372] [id = 55] 17:20:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1C543400) [pid = 1372] [serial = 162] [outer = 00000000] 17:20:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1C8DA400) [pid = 1372] [serial = 163] [outer = 1C543400] 17:20:07 INFO - PROCESS | 1372 | 1466727607600 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1C8DAC00) [pid = 1372] [serial = 164] [outer = 1C543400] 17:20:07 INFO - PROCESS | 1372 | 1466727607984 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 17:20:08 INFO - PROCESS | 1372 | 1466727608030 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1372 | 1466727608032 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:20:08 INFO - PROCESS | 1372 | 1466727608035 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1372 | 1466727608037 Marionette TRACE conn6 <- [1,186,null,{}] 17:20:08 INFO - PROCESS | 1372 | 1466727608040 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:08 INFO - PROCESS | 1372 | 1466727608042 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:08 INFO - PROCESS | 1372 | 1466727608148 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:20:08 INFO - PROCESS | 1372 | 1466727608156 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 1372 | 1466727608158 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:08 INFO - PROCESS | 1372 | ++DOCSHELL 0D185C00 == 42 [pid = 1372] [id = 56] 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (103AE800) [pid = 1372] [serial = 165] [outer = 00000000] 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1D1CC000) [pid = 1372] [serial = 166] [outer = 103AE800] 17:20:08 INFO - PROCESS | 1372 | 1466727608202 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1D1D1400) [pid = 1372] [serial = 167] [outer = 103AE800] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17ADF400) [pid = 1372] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (169CC800) [pid = 1372] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (18EC4000) [pid = 1372] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1087F800) [pid = 1372] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (14F25400) [pid = 1372] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (0C865000) [pid = 1372] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (102D2C00) [pid = 1372] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14F1D000) [pid = 1372] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (193B2000) [pid = 1372] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (199A2800) [pid = 1372] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (198D1400) [pid = 1372] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102D3000) [pid = 1372] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:20:08 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1BE80800) [pid = 1372] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:20:08 INFO - PROCESS | 1372 | 1466727608688 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 17:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:20:08 INFO - PROCESS | 1372 | 1466727608720 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1372 | 1466727608722 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:20:08 INFO - PROCESS | 1372 | 1466727608726 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1372 | 1466727608728 Marionette TRACE conn6 <- [1,190,null,{}] 17:20:08 INFO - PROCESS | 1372 | 1466727608731 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:08 INFO - PROCESS | 1372 | 1466727608733 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:08 INFO - PROCESS | 1372 | 1466727608829 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:20:08 INFO - PROCESS | 1372 | 1466727608837 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 1372 | 1466727608839 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:08 INFO - PROCESS | 1372 | ++DOCSHELL 14F25400 == 43 [pid = 1372] [id = 57] 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (169D0C00) [pid = 1372] [serial = 168] [outer = 00000000] 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (199A2800) [pid = 1372] [serial = 169] [outer = 169D0C00] 17:20:08 INFO - PROCESS | 1372 | 1466727608882 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1BE7DC00) [pid = 1372] [serial = 170] [outer = 169D0C00] 17:20:09 INFO - PROCESS | 1372 | 1466727609271 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 17:20:09 INFO - PROCESS | 1372 | 1466727609297 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 1372 | 1466727609299 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:20:09 INFO - PROCESS | 1372 | 1466727609312 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1372 | 1466727609314 Marionette TRACE conn6 <- [1,194,null,{}] 17:20:09 INFO - PROCESS | 1372 | 1466727609317 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1372 | 1466727609319 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:09 INFO - PROCESS | 1372 | 1466727609430 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:20:09 INFO - PROCESS | 1372 | 1466727609438 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1372 | 1466727609439 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:09 INFO - PROCESS | 1372 | ++DOCSHELL 1088BC00 == 44 [pid = 1372] [id = 58] 17:20:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1088C000) [pid = 1372] [serial = 171] [outer = 00000000] 17:20:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (10890800) [pid = 1372] [serial = 172] [outer = 1088C000] 17:20:09 INFO - PROCESS | 1372 | 1466727609485 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (10892800) [pid = 1372] [serial = 173] [outer = 1088C000] 17:20:09 INFO - PROCESS | 1372 | 1466727609852 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 17:20:09 INFO - PROCESS | 1372 | 1466727609893 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:20:09 INFO - PROCESS | 1372 | 1466727609896 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:20:09 INFO - PROCESS | 1372 | 1466727609899 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1372 | 1466727609901 Marionette TRACE conn6 <- [1,198,null,{}] 17:20:09 INFO - PROCESS | 1372 | 1466727609904 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1372 | 1466727609907 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:10 INFO - PROCESS | 1372 | 1466727610028 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:20:10 INFO - PROCESS | 1372 | 1466727610081 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 1372 | 1466727610083 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:10 INFO - PROCESS | 1372 | ++DOCSHELL 08F5BC00 == 45 [pid = 1372] [id = 59] 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (08F5E800) [pid = 1372] [serial = 174] [outer = 00000000] 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1088D000) [pid = 1372] [serial = 175] [outer = 08F5E800] 17:20:10 INFO - PROCESS | 1372 | 1466727610130 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (169C9C00) [pid = 1372] [serial = 176] [outer = 08F5E800] 17:20:10 INFO - PROCESS | 1372 | 1466727610547 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 17:20:10 INFO - PROCESS | 1372 | 1466727610570 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1372 | 1466727610574 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:20:10 INFO - PROCESS | 1372 | 1466727610580 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1372 | 1466727610584 Marionette TRACE conn6 <- [1,202,null,{}] 17:20:10 INFO - PROCESS | 1372 | 1466727610590 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:10 INFO - PROCESS | 1372 | 1466727610594 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:10 INFO - PROCESS | 1372 | 1466727610705 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:20:10 INFO - PROCESS | 1372 | 1466727610776 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 1372 | 1466727610781 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:10 INFO - PROCESS | 1372 | ++DOCSHELL 0C865000 == 46 [pid = 1372] [id = 60] 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (0C865400) [pid = 1372] [serial = 177] [outer = 00000000] 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (0D02AC00) [pid = 1372] [serial = 178] [outer = 0C865400] 17:20:10 INFO - PROCESS | 1372 | 1466727610838 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (0D2EF000) [pid = 1372] [serial = 179] [outer = 0C865400] 17:20:11 INFO - PROCESS | 1372 | 1466727611422 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 17:20:11 INFO - PROCESS | 1372 | 1466727611470 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1372 | 1466727611475 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:20:11 INFO - PROCESS | 1372 | 1466727611481 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1372 | 1466727611485 Marionette TRACE conn6 <- [1,206,null,{}] 17:20:11 INFO - PROCESS | 1372 | 1466727611489 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 1372 | 1466727611492 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:11 INFO - PROCESS | 1372 | 1466727611602 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:20:11 INFO - PROCESS | 1372 | 1466727611680 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 1372 | 1466727611683 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:11 INFO - PROCESS | 1372 | ++DOCSHELL 1088B400 == 47 [pid = 1372] [id = 61] 17:20:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (146BC400) [pid = 1372] [serial = 180] [outer = 00000000] 17:20:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (14E3A000) [pid = 1372] [serial = 181] [outer = 146BC400] 17:20:11 INFO - PROCESS | 1372 | 1466727611780 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (14EE5400) [pid = 1372] [serial = 182] [outer = 146BC400] 17:20:12 INFO - PROCESS | 1372 | 1466727612339 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 17:20:12 INFO - PROCESS | 1372 | 1466727612415 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1372 | 1466727612418 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:20:12 INFO - PROCESS | 1372 | 1466727612421 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1372 | 1466727612425 Marionette TRACE conn6 <- [1,210,null,{}] 17:20:12 INFO - PROCESS | 1372 | 1466727612436 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 1372 | 1466727612441 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:12 INFO - PROCESS | 1372 | 1466727612587 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:20:12 INFO - PROCESS | 1372 | 1466727612699 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 1372 | 1466727612702 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:12 INFO - PROCESS | 1372 | ++DOCSHELL 17ABBC00 == 48 [pid = 1372] [id = 62] 17:20:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (17ABC400) [pid = 1372] [serial = 183] [outer = 00000000] 17:20:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (17AD8800) [pid = 1372] [serial = 184] [outer = 17ABC400] 17:20:12 INFO - PROCESS | 1372 | 1466727612761 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (18E5D400) [pid = 1372] [serial = 185] [outer = 17ABC400] 17:20:13 INFO - PROCESS | 1372 | 1466727613346 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 17:20:13 INFO - PROCESS | 1372 | 1466727613395 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1372 | 1466727613398 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:20:13 INFO - PROCESS | 1372 | 1466727613401 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:20:13 INFO - PROCESS | 1372 | 1466727613403 Marionette TRACE conn6 <- [1,214,null,{}] 17:20:13 INFO - PROCESS | 1372 | 1466727613407 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 1372 | 1466727613409 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:13 INFO - PROCESS | 1372 | 1466727613519 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:20:13 INFO - PROCESS | 1372 | 1466727613724 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1372 | 1466727613727 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:13 INFO - PROCESS | 1372 | ++DOCSHELL 08F66800 == 49 [pid = 1372] [id = 63] 17:20:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (08F66C00) [pid = 1372] [serial = 186] [outer = 00000000] 17:20:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (0C865C00) [pid = 1372] [serial = 187] [outer = 08F66C00] 17:20:13 INFO - PROCESS | 1372 | 1466727613790 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (0D133400) [pid = 1372] [serial = 188] [outer = 08F66C00] 17:20:14 INFO - PROCESS | 1372 | 1466727614354 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1017ms 17:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:20:14 INFO - PROCESS | 1372 | 1466727614423 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1372 | 1466727614426 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:20:14 INFO - PROCESS | 1372 | 1466727614430 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1372 | 1466727614433 Marionette TRACE conn6 <- [1,218,null,{}] 17:20:14 INFO - PROCESS | 1372 | 1466727614438 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1372 | 1466727614443 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:14 INFO - PROCESS | 1372 | 1466727614571 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 193B1400 == 48 [pid = 1372] [id = 35] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 14E55400 == 47 [pid = 1372] [id = 34] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 102D1000 == 46 [pid = 1372] [id = 33] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 102D2400 == 45 [pid = 1372] [id = 37] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 1088BC00 == 44 [pid = 1372] [id = 58] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 14F25400 == 43 [pid = 1372] [id = 57] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 0D185C00 == 42 [pid = 1372] [id = 56] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 1BE44400 == 41 [pid = 1372] [id = 55] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 196BE400 == 40 [pid = 1372] [id = 54] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 18D8EC00 == 39 [pid = 1372] [id = 53] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 16E54000 == 38 [pid = 1372] [id = 52] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 15F5A400 == 37 [pid = 1372] [id = 51] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 1087F400 == 36 [pid = 1372] [id = 50] 17:20:14 INFO - PROCESS | 1372 | --DOCSHELL 10876800 == 35 [pid = 1372] [id = 49] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (14E4D800) [pid = 1372] [serial = 108] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (18D8A400) [pid = 1372] [serial = 123] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17970000) [pid = 1372] [serial = 120] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (196C0800) [pid = 1372] [serial = 126] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (145A1C00) [pid = 1372] [serial = 114] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (145ED400) [pid = 1372] [serial = 115] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (167CEC00) [pid = 1372] [serial = 117] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (18E62800) [pid = 1372] [serial = 124] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (106D2000) [pid = 1372] [serial = 129] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1999EC00) [pid = 1372] [serial = 127] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (10A8D400) [pid = 1372] [serial = 97] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10879400) [pid = 1372] [serial = 96] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17A5D000) [pid = 1372] [serial = 100] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (16E53800) [pid = 1372] [serial = 99] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (145E7000) [pid = 1372] [serial = 130] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (196C2000) [pid = 1372] [serial = 103] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (193B5800) [pid = 1372] [serial = 102] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (199ABC00) [pid = 1372] [serial = 106] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1AE19000) [pid = 1372] [serial = 105] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (19A6F400) [pid = 1372] [serial = 132] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (199A9800) [pid = 1372] [serial = 133] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (103B4000) [pid = 1372] [serial = 112] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (102D9800) [pid = 1372] [serial = 111] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1C540400) [pid = 1372] [serial = 136] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (16856C00) [pid = 1372] [serial = 118] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17978C00) [pid = 1372] [serial = 121] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1C53D800) [pid = 1372] [serial = 135] [outer = 00000000] [url = about:blank] 17:20:14 INFO - PROCESS | 1372 | 1466727614694 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1372 | 1466727614697 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:14 INFO - PROCESS | 1372 | ++DOCSHELL 08F63800 == 36 [pid = 1372] [id = 64] 17:20:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0C859800) [pid = 1372] [serial = 189] [outer = 00000000] 17:20:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0CA44800) [pid = 1372] [serial = 190] [outer = 0C859800] 17:20:14 INFO - PROCESS | 1372 | 1466727614743 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1025C800) [pid = 1372] [serial = 191] [outer = 0C859800] 17:20:15 INFO - PROCESS | 1372 | 1466727615116 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 731ms 17:20:15 INFO - PROCESS | 1372 | 1466727615164 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1372 | 1466727615168 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:20:15 INFO - PROCESS | 1372 | 1466727615172 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1372 | 1466727615174 Marionette TRACE conn6 <- [1,222,null,{}] 17:20:15 INFO - PROCESS | 1372 | 1466727615178 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 1372 | 1466727615180 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:15 INFO - PROCESS | 1372 | 1466727615267 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:20:15 INFO - PROCESS | 1372 | 1466727615273 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1372 | 1466727615275 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:15 INFO - PROCESS | 1372 | ++DOCSHELL 103B4000 == 37 [pid = 1372] [id = 65] 17:20:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (103B8000) [pid = 1372] [serial = 192] [outer = 00000000] 17:20:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (10A85000) [pid = 1372] [serial = 193] [outer = 103B8000] 17:20:15 INFO - PROCESS | 1372 | 1466727615321 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1451C400) [pid = 1372] [serial = 194] [outer = 103B8000] 17:20:15 INFO - PROCESS | 1372 | 1466727615764 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 17:20:15 INFO - PROCESS | 1372 | 1466727615812 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1372 | 1466727615814 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 1372 | 1466727615819 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:20:15 INFO - PROCESS | 1372 | 1466727615825 Marionette TRACE conn6 <- [1,226,null,{}] 17:20:15 INFO - PROCESS | 1372 | 1466727615834 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 1372 | 1466727615837 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:15 INFO - PROCESS | 1372 | 1466727615921 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:20:15 INFO - PROCESS | 1372 | 1466727615962 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1372 | 1466727615964 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:15 INFO - PROCESS | 1372 | ++DOCSHELL 15F52800 == 38 [pid = 1372] [id = 66] 17:20:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (15F52C00) [pid = 1372] [serial = 195] [outer = 00000000] 17:20:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (167CE400) [pid = 1372] [serial = 196] [outer = 15F52C00] 17:20:16 INFO - PROCESS | 1372 | 1466727616008 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (167D8800) [pid = 1372] [serial = 197] [outer = 15F52C00] 17:20:16 INFO - PROCESS | 1372 | 1466727616421 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 17:20:16 INFO - PROCESS | 1372 | 1466727616457 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:20:16 INFO - PROCESS | 1372 | 1466727616468 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:20:16 INFO - PROCESS | 1372 | 1466727616472 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1372 | 1466727616474 Marionette TRACE conn6 <- [1,230,null,{}] 17:20:16 INFO - PROCESS | 1372 | 1466727616477 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1372 | 1466727616479 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:16 INFO - PROCESS | 1372 | 1466727616562 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:20:16 INFO - PROCESS | 1372 | 1466727616567 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1372 | 1466727616569 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:16 INFO - PROCESS | 1372 | ++DOCSHELL 167CE000 == 39 [pid = 1372] [id = 67] 17:20:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (16856C00) [pid = 1372] [serial = 198] [outer = 00000000] 17:20:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (169CB000) [pid = 1372] [serial = 199] [outer = 16856C00] 17:20:16 INFO - PROCESS | 1372 | 1466727616614 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (169CE400) [pid = 1372] [serial = 200] [outer = 16856C00] 17:20:17 INFO - PROCESS | 1372 | 1466727617066 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 17:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:20:17 INFO - PROCESS | 1372 | 1466727617104 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1372 | 1466727617106 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 1372 | 1466727617109 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1372 | 1466727617110 Marionette TRACE conn6 <- [1,234,null,{}] 17:20:17 INFO - PROCESS | 1372 | 1466727617114 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 1372 | 1466727617116 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:17 INFO - PROCESS | 1372 | 1466727617222 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:20:17 INFO - PROCESS | 1372 | 1466727617230 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 1372 | 1466727617236 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:17 INFO - PROCESS | 1372 | ++DOCSHELL 17A0E000 == 40 [pid = 1372] [id = 68] 17:20:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17A0E400) [pid = 1372] [serial = 201] [outer = 00000000] 17:20:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17A11400) [pid = 1372] [serial = 202] [outer = 17A0E400] 17:20:17 INFO - PROCESS | 1372 | 1466727617329 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17A19000) [pid = 1372] [serial = 203] [outer = 17A0E400] 17:20:17 INFO - PROCESS | 1372 | 1466727617798 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 17:20:17 INFO - PROCESS | 1372 | 1466727617847 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1372 | 1466727617850 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:20:17 INFO - PROCESS | 1372 | 1466727617852 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1372 | 1466727617854 Marionette TRACE conn6 <- [1,238,null,{}] 17:20:17 INFO - PROCESS | 1372 | 1466727617858 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 1372 | 1466727617860 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:17 INFO - PROCESS | 1372 | 1466727617971 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:20:17 INFO - PROCESS | 1372 | 1466727617977 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 1372 | 1466727617979 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:17 INFO - PROCESS | 1372 | ++DOCSHELL 17976800 == 41 [pid = 1372] [id = 69] 17:20:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (17A1AC00) [pid = 1372] [serial = 204] [outer = 00000000] 17:20:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17AC0C00) [pid = 1372] [serial = 205] [outer = 17A1AC00] 17:20:18 INFO - PROCESS | 1372 | 1466727618023 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (18302C00) [pid = 1372] [serial = 206] [outer = 17A1AC00] 17:20:18 INFO - PROCESS | 1372 | 1466727618481 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 17:20:18 INFO - PROCESS | 1372 | 1466727618525 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1372 | 1466727618527 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:20:18 INFO - PROCESS | 1372 | 1466727618530 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1372 | 1466727618532 Marionette TRACE conn6 <- [1,242,null,{}] 17:20:18 INFO - PROCESS | 1372 | 1466727618535 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1372 | 1466727618537 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:18 INFO - PROCESS | 1372 | 1466727618665 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:20:18 INFO - PROCESS | 1372 | 1466727618686 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1372 | 1466727618687 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:18 INFO - PROCESS | 1372 | ++DOCSHELL 08F60400 == 42 [pid = 1372] [id = 70] 17:20:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17AC0000) [pid = 1372] [serial = 207] [outer = 00000000] 17:20:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (18EBB000) [pid = 1372] [serial = 208] [outer = 17AC0000] 17:20:18 INFO - PROCESS | 1372 | 1466727618731 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (19318000) [pid = 1372] [serial = 209] [outer = 17AC0000] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (108DE800) [pid = 1372] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (18D8F000) [pid = 1372] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (10876C00) [pid = 1372] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (15F5C800) [pid = 1372] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1999C400) [pid = 1372] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (16E54C00) [pid = 1372] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1C543400) [pid = 1372] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1087FC00) [pid = 1372] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (103AE800) [pid = 1372] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (169D0C00) [pid = 1372] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:20:19 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1088C000) [pid = 1372] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:20:19 INFO - PROCESS | 1372 | 1466727619219 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 17:20:19 INFO - PROCESS | 1372 | 1466727619271 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1372 | 1466727619273 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:20:19 INFO - PROCESS | 1372 | 1466727619277 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:20:19 INFO - PROCESS | 1372 | 1466727619279 Marionette TRACE conn6 <- [1,246,null,{}] 17:20:19 INFO - PROCESS | 1372 | 1466727619282 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1372 | 1466727619284 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:19 INFO - PROCESS | 1372 | 1466727619364 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:20:19 INFO - PROCESS | 1372 | 1466727619370 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1372 | 1466727619371 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:19 INFO - PROCESS | 1372 | ++DOCSHELL 14D27800 == 43 [pid = 1372] [id = 71] 17:20:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (169C5800) [pid = 1372] [serial = 210] [outer = 00000000] 17:20:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (18E61000) [pid = 1372] [serial = 211] [outer = 169C5800] 17:20:19 INFO - PROCESS | 1372 | 1466727619415 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18E62400) [pid = 1372] [serial = 212] [outer = 169C5800] 17:20:19 INFO - PROCESS | 1372 | 1466727619814 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 17:20:19 INFO - PROCESS | 1372 | 1466727619853 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:20:19 INFO - PROCESS | 1372 | 1466727619855 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:20:19 INFO - PROCESS | 1372 | 1466727619858 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1372 | 1466727619860 Marionette TRACE conn6 <- [1,250,null,{}] 17:20:19 INFO - PROCESS | 1372 | 1466727619874 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1372 | 1466727619876 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:19 INFO - PROCESS | 1372 | 1466727619969 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:20:19 INFO - PROCESS | 1372 | 1466727619977 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1372 | 1466727619979 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:19 INFO - PROCESS | 1372 | ++DOCSHELL 14EDF000 == 44 [pid = 1372] [id = 72] 17:20:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18D8F000) [pid = 1372] [serial = 213] [outer = 00000000] 17:20:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (198D4C00) [pid = 1372] [serial = 214] [outer = 18D8F000] 17:20:20 INFO - PROCESS | 1372 | 1466727620023 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199A3C00) [pid = 1372] [serial = 215] [outer = 18D8F000] 17:20:20 INFO - PROCESS | 1372 | 1466727620545 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 17:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:20:20 INFO - PROCESS | 1372 | 1466727620589 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1372 | 1466727620591 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:20:20 INFO - PROCESS | 1372 | 1466727620594 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1372 | 1466727620596 Marionette TRACE conn6 <- [1,254,null,{}] 17:20:20 INFO - PROCESS | 1372 | 1466727620599 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 1372 | 1466727620601 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:20 INFO - PROCESS | 1372 | 1466727620680 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:20:20 INFO - PROCESS | 1372 | 1466727620688 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1372 | 1466727620690 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:20 INFO - PROCESS | 1372 | ++DOCSHELL 19A6E400 == 45 [pid = 1372] [id = 73] 17:20:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (19A6EC00) [pid = 1372] [serial = 216] [outer = 00000000] 17:20:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1AFA8400) [pid = 1372] [serial = 217] [outer = 19A6EC00] 17:20:20 INFO - PROCESS | 1372 | 1466727620736 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1BE7D800) [pid = 1372] [serial = 218] [outer = 19A6EC00] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 1451DC00 == 44 [pid = 1372] [id = 36] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 17A5E400 == 43 [pid = 1372] [id = 32] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 17A6A000 == 42 [pid = 1372] [id = 47] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 102D5400 == 41 [pid = 1372] [id = 48] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 08F66800 == 40 [pid = 1372] [id = 63] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 08F63800 == 39 [pid = 1372] [id = 64] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 1088B400 == 38 [pid = 1372] [id = 61] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 17ABBC00 == 37 [pid = 1372] [id = 62] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 08F5BC00 == 36 [pid = 1372] [id = 59] 17:20:21 INFO - PROCESS | 1372 | --DOCSHELL 0C865000 == 35 [pid = 1372] [id = 60] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 103B4000 == 34 [pid = 1372] [id = 65] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 15F52800 == 33 [pid = 1372] [id = 66] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 17976800 == 32 [pid = 1372] [id = 69] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 08F60400 == 31 [pid = 1372] [id = 70] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 167CE000 == 30 [pid = 1372] [id = 67] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 14EDF000 == 29 [pid = 1372] [id = 72] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 14D27800 == 28 [pid = 1372] [id = 71] 17:20:22 INFO - PROCESS | 1372 | --DOCSHELL 17A0E000 == 27 [pid = 1372] [id = 68] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (16851000) [pid = 1372] [serial = 109] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18EC6000) [pid = 1372] [serial = 156] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1C547C00) [pid = 1372] [serial = 138] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (114CAC00) [pid = 1372] [serial = 145] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (10881400) [pid = 1372] [serial = 144] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (16852000) [pid = 1372] [serial = 150] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1BE45C00) [pid = 1372] [serial = 159] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (169C6C00) [pid = 1372] [serial = 151] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (114CBC00) [pid = 1372] [serial = 141] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18382C00) [pid = 1372] [serial = 153] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1C8DA400) [pid = 1372] [serial = 163] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18690800) [pid = 1372] [serial = 154] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1430B400) [pid = 1372] [serial = 147] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1BE7E400) [pid = 1372] [serial = 160] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (145E3000) [pid = 1372] [serial = 148] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1D1CC000) [pid = 1372] [serial = 166] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (199A2800) [pid = 1372] [serial = 169] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1C8DAC00) [pid = 1372] [serial = 164] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1BE47400) [pid = 1372] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1D1D1400) [pid = 1372] [serial = 167] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1BE7DC00) [pid = 1372] [serial = 170] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (10890800) [pid = 1372] [serial = 172] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (193B7000) [pid = 1372] [serial = 157] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (10892800) [pid = 1372] [serial = 173] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1088D000) [pid = 1372] [serial = 175] [outer = 00000000] [url = about:blank] 17:20:22 INFO - PROCESS | 1372 | 1466727622551 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1973ms 17:20:22 INFO - PROCESS | 1372 | 1466727622569 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1372 | 1466727622572 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:20:22 INFO - PROCESS | 1372 | 1466727622577 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1372 | 1466727622581 Marionette TRACE conn6 <- [1,258,null,{}] 17:20:22 INFO - PROCESS | 1372 | 1466727622587 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 1372 | 1466727622590 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:22 INFO - PROCESS | 1372 | 1466727622678 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:20:22 INFO - PROCESS | 1372 | 1466727622686 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 1372 | 1466727622690 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:22 INFO - PROCESS | 1372 | ++DOCSHELL 0D0CE800 == 28 [pid = 1372] [id = 74] 17:20:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0D136800) [pid = 1372] [serial = 219] [outer = 00000000] 17:20:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (0D182400) [pid = 1372] [serial = 220] [outer = 0D136800] 17:20:22 INFO - PROCESS | 1372 | 1466727622740 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (10251400) [pid = 1372] [serial = 221] [outer = 0D136800] 17:20:23 INFO - PROCESS | 1372 | 1466727623203 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 690ms 17:20:23 INFO - PROCESS | 1372 | 1466727623268 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1372 | 1466727623273 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:20:23 INFO - PROCESS | 1372 | 1466727623280 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1372 | 1466727623283 Marionette TRACE conn6 <- [1,262,null,{}] 17:20:23 INFO - PROCESS | 1372 | 1466727623286 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 1372 | 1466727623289 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:23 INFO - PROCESS | 1372 | 1466727623376 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:20:23 INFO - PROCESS | 1372 | 1466727623390 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1372 | 1466727623393 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:23 INFO - PROCESS | 1372 | ++DOCSHELL 106D0800 == 29 [pid = 1372] [id = 75] 17:20:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (106D0C00) [pid = 1372] [serial = 222] [outer = 00000000] 17:20:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (106D9800) [pid = 1372] [serial = 223] [outer = 106D0C00] 17:20:23 INFO - PROCESS | 1372 | 1466727623442 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (10875C00) [pid = 1372] [serial = 224] [outer = 106D0C00] 17:20:23 INFO - PROCESS | 1372 | 1466727623888 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 17:20:23 INFO - PROCESS | 1372 | 1466727623913 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1372 | 1466727623915 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:20:23 INFO - PROCESS | 1372 | 1466727623919 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:20:23 INFO - PROCESS | 1372 | 1466727623922 Marionette TRACE conn6 <- [1,266,null,{}] 17:20:23 INFO - PROCESS | 1372 | 1466727623933 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 1372 | 1466727623938 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:24 INFO - PROCESS | 1372 | 1466727624056 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:20:24 INFO - PROCESS | 1372 | 1466727624193 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1372 | 1466727624196 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:24 INFO - PROCESS | 1372 | ++DOCSHELL 1430BC00 == 30 [pid = 1372] [id = 76] 17:20:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1430D400) [pid = 1372] [serial = 225] [outer = 00000000] 17:20:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14516C00) [pid = 1372] [serial = 226] [outer = 1430D400] 17:20:24 INFO - PROCESS | 1372 | 1466727624254 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (145E3000) [pid = 1372] [serial = 227] [outer = 1430D400] 17:20:24 INFO - PROCESS | 1372 | 1466727624732 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 17:20:24 INFO - PROCESS | 1372 | 1466727624793 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1372 | 1466727624796 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:20:24 INFO - PROCESS | 1372 | 1466727624799 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:20:24 INFO - PROCESS | 1372 | 1466727624801 Marionette TRACE conn6 <- [1,270,null,{}] 17:20:24 INFO - PROCESS | 1372 | 1466727624805 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 1372 | 1466727624807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:24 INFO - PROCESS | 1372 | 1466727624889 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:20:24 INFO - PROCESS | 1372 | 1466727624897 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1372 | 1466727624899 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:24 INFO - PROCESS | 1372 | ++DOCSHELL 14E06000 == 31 [pid = 1372] [id = 77] 17:20:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E0F800) [pid = 1372] [serial = 228] [outer = 00000000] 17:20:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14F22000) [pid = 1372] [serial = 229] [outer = 14E0F800] 17:20:24 INFO - PROCESS | 1372 | 1466727624948 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (15F53800) [pid = 1372] [serial = 230] [outer = 14E0F800] 17:20:25 INFO - PROCESS | 1372 | 1466727625362 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 571ms 17:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:20:25 INFO - PROCESS | 1372 | 1466727625373 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1372 | 1466727625375 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 1372 | 1466727625378 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1372 | 1466727625380 Marionette TRACE conn6 <- [1,274,null,{}] 17:20:25 INFO - PROCESS | 1372 | 1466727625395 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 1372 | 1466727625397 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:25 INFO - PROCESS | 1372 | 1466727625507 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:20:25 INFO - PROCESS | 1372 | 1466727625516 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1372 | 1466727625517 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:25 INFO - PROCESS | 1372 | ++DOCSHELL 167D0000 == 32 [pid = 1372] [id = 78] 17:20:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (167D6C00) [pid = 1372] [serial = 231] [outer = 00000000] 17:20:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (169CA000) [pid = 1372] [serial = 232] [outer = 167D6C00] 17:20:25 INFO - PROCESS | 1372 | 1466727625561 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (16E48800) [pid = 1372] [serial = 233] [outer = 167D6C00] 17:20:25 INFO - PROCESS | 1372 | 1466727625964 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 17:20:26 INFO - PROCESS | 1372 | 1466727626010 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1372 | 1466727626012 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:20:26 INFO - PROCESS | 1372 | 1466727626015 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:20:26 INFO - PROCESS | 1372 | 1466727626017 Marionette TRACE conn6 <- [1,278,null,{}] 17:20:26 INFO - PROCESS | 1372 | 1466727626020 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1372 | 1466727626025 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:26 INFO - PROCESS | 1372 | 1466727626132 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:20:26 INFO - PROCESS | 1372 | 1466727626140 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1372 | 1466727626142 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:26 INFO - PROCESS | 1372 | ++DOCSHELL 16E4C400 == 33 [pid = 1372] [id = 79] 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17A13800) [pid = 1372] [serial = 234] [outer = 00000000] 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17A65C00) [pid = 1372] [serial = 235] [outer = 17A13800] 17:20:26 INFO - PROCESS | 1372 | 1466727626188 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17AB7800) [pid = 1372] [serial = 236] [outer = 17A13800] 17:20:26 INFO - PROCESS | 1372 | 1466727626588 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 17:20:26 INFO - PROCESS | 1372 | 1466727626649 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1372 | 1466727626651 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:20:26 INFO - PROCESS | 1372 | 1466727626654 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1372 | 1466727626656 Marionette TRACE conn6 <- [1,282,null,{}] 17:20:26 INFO - PROCESS | 1372 | 1466727626660 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1372 | 1466727626662 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:26 INFO - PROCESS | 1372 | 1466727626737 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:20:26 INFO - PROCESS | 1372 | 1466727626745 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1372 | 1466727626747 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:26 INFO - PROCESS | 1372 | ++DOCSHELL 17AB8C00 == 34 [pid = 1372] [id = 80] 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17ABAC00) [pid = 1372] [serial = 237] [outer = 00000000] 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18382C00) [pid = 1372] [serial = 238] [outer = 17ABAC00] 17:20:26 INFO - PROCESS | 1372 | 1466727626790 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18D83800) [pid = 1372] [serial = 239] [outer = 17ABAC00] 17:20:27 INFO - PROCESS | 1372 | 1466727627220 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 17:20:27 INFO - PROCESS | 1372 | 1466727627286 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1372 | 1466727627288 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:20:27 INFO - PROCESS | 1372 | 1466727627296 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1372 | 1466727627297 Marionette TRACE conn6 <- [1,286,null,{}] 17:20:27 INFO - PROCESS | 1372 | 1466727627312 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1372 | 1466727627313 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:27 INFO - PROCESS | 1372 | 1466727627389 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:20:27 INFO - PROCESS | 1372 | 1466727627396 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1372 | 1466727627398 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:27 INFO - PROCESS | 1372 | ++DOCSHELL 18384000 == 35 [pid = 1372] [id = 81] 17:20:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (18D8F800) [pid = 1372] [serial = 240] [outer = 00000000] 17:20:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (18EC2C00) [pid = 1372] [serial = 241] [outer = 18D8F800] 17:20:27 INFO - PROCESS | 1372 | 1466727627441 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (18EB8400) [pid = 1372] [serial = 242] [outer = 18D8F800] 17:20:27 INFO - PROCESS | 1372 | 1466727627890 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 17:20:27 INFO - PROCESS | 1372 | 1466727627930 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1372 | 1466727627932 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:20:27 INFO - PROCESS | 1372 | 1466727627941 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1372 | 1466727627943 Marionette TRACE conn6 <- [1,290,null,{}] 17:20:27 INFO - PROCESS | 1372 | 1466727627946 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1372 | 1466727627948 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:28 INFO - PROCESS | 1372 | 1466727628054 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:20:28 INFO - PROCESS | 1372 | 1466727628131 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1372 | 1466727628132 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:28 INFO - PROCESS | 1372 | ++DOCSHELL 1430B400 == 36 [pid = 1372] [id = 82] 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (19682000) [pid = 1372] [serial = 243] [outer = 00000000] 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (198CF800) [pid = 1372] [serial = 244] [outer = 19682000] 17:20:28 INFO - PROCESS | 1372 | 1466727628176 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (196C0C00) [pid = 1372] [serial = 245] [outer = 19682000] 17:20:28 INFO - PROCESS | 1372 | 1466727628574 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 675ms 17:20:28 INFO - PROCESS | 1372 | 1466727628612 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1372 | 1466727628614 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:20:28 INFO - PROCESS | 1372 | 1466727628617 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1372 | 1466727628619 Marionette TRACE conn6 <- [1,294,null,{}] 17:20:28 INFO - PROCESS | 1372 | 1466727628622 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 1372 | 1466727628624 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:28 INFO - PROCESS | 1372 | 1466727628740 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:20:28 INFO - PROCESS | 1372 | 1466727628746 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1372 | 1466727628748 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:28 INFO - PROCESS | 1372 | ++DOCSHELL 196C0800 == 37 [pid = 1372] [id = 83] 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (199AA400) [pid = 1372] [serial = 246] [outer = 00000000] 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1B7F0400) [pid = 1372] [serial = 247] [outer = 199AA400] 17:20:28 INFO - PROCESS | 1372 | 1466727628791 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1BE44C00) [pid = 1372] [serial = 248] [outer = 199AA400] 17:20:29 INFO - PROCESS | 1372 | 1466727629270 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:29 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. 17:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 17:20:29 INFO - PROCESS | 1372 | 1466727629291 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1372 | 1466727629294 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:20:29 INFO - PROCESS | 1372 | 1466727629297 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1372 | 1466727629299 Marionette TRACE conn6 <- [1,298,null,{}] 17:20:29 INFO - PROCESS | 1372 | 1466727629302 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 1372 | 1466727629305 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:29 INFO - PROCESS | 1372 | 1466727629454 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:20:29 INFO - PROCESS | 1372 | 1466727629481 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1372 | 1466727629483 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:29 INFO - PROCESS | 1372 | ++DOCSHELL 14E34000 == 38 [pid = 1372] [id = 84] 17:20:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1BE7DC00) [pid = 1372] [serial = 249] [outer = 00000000] 17:20:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1C543400) [pid = 1372] [serial = 250] [outer = 1BE7DC00] 17:20:29 INFO - PROCESS | 1372 | 1466727629528 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1C547C00) [pid = 1372] [serial = 251] [outer = 1BE7DC00] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (106CFC00) [pid = 1372] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (17A0E400) [pid = 1372] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17A1AC00) [pid = 1372] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (17AC0000) [pid = 1372] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (18D8F000) [pid = 1372] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (169C5800) [pid = 1372] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (16856C00) [pid = 1372] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (15F52C00) [pid = 1372] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (103B8000) [pid = 1372] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (0C859800) [pid = 1372] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (08F66C00) [pid = 1372] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17ABC400) [pid = 1372] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (146BC400) [pid = 1372] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (0C865400) [pid = 1372] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (08F5E800) [pid = 1372] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:20:29 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (19A6F000) [pid = 1372] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:20:30 INFO - PROCESS | 1372 | 1466727630157 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20: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. 17:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 871ms 17:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:20:30 INFO - PROCESS | 1372 | 1466727630167 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1372 | 1466727630169 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:20:30 INFO - PROCESS | 1372 | 1466727630172 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1372 | 1466727630173 Marionette TRACE conn6 <- [1,302,null,{}] 17:20:30 INFO - PROCESS | 1372 | 1466727630177 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 1372 | 1466727630178 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:30 INFO - PROCESS | 1372 | 1466727630293 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:20:30 INFO - PROCESS | 1372 | 1466727630339 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 1372 | 1466727630340 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:30 INFO - PROCESS | 1372 | ++DOCSHELL 10889C00 == 39 [pid = 1372] [id = 85] 17:20:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (10891800) [pid = 1372] [serial = 252] [outer = 00000000] 17:20:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (15F5A400) [pid = 1372] [serial = 253] [outer = 10891800] 17:20:30 INFO - PROCESS | 1372 | 1466727630385 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17A0E400) [pid = 1372] [serial = 254] [outer = 10891800] 17:20:30 INFO - PROCESS | 1372 | 1466727630720 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:30 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. 17:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 17:20:30 INFO - PROCESS | 1372 | 1466727630748 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1372 | 1466727630750 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:20:30 INFO - PROCESS | 1372 | 1466727630753 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1372 | 1466727630754 Marionette TRACE conn6 <- [1,306,null,{}] 17:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:20:30 INFO - PROCESS | 1372 | 1466727630758 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 1372 | 1466727630760 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:30 INFO - PROCESS | 1372 | 1466727630869 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:20:30 INFO - PROCESS | 1372 | 1466727630877 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 1372 | 1466727630878 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:30 INFO - PROCESS | 1372 | ++DOCSHELL 106CFC00 == 40 [pid = 1372] [id = 86] 17:20:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (10888C00) [pid = 1372] [serial = 255] [outer = 00000000] 17:20:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1AE0F000) [pid = 1372] [serial = 256] [outer = 10888C00] 17:20:30 INFO - PROCESS | 1372 | 1466727630921 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1C540800) [pid = 1372] [serial = 257] [outer = 10888C00] 17:20:31 INFO - PROCESS | 1372 | 1466727631180 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:20:31 INFO - PROCESS | 1372 | 1466727631367 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:31 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. 17:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 17:20:31 INFO - PROCESS | 1372 | 1466727631428 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 1372 | 1466727631430 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:20:31 INFO - PROCESS | 1372 | 1466727631441 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1372 | 1466727631443 Marionette TRACE conn6 <- [1,310,null,{}] 17:20:31 INFO - PROCESS | 1372 | 1466727631446 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 1372 | 1466727631448 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:31 INFO - PROCESS | 1372 | 1466727631532 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:20:31 INFO - PROCESS | 1372 | 1466727631538 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1372 | 1466727631539 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:31 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D8800 == 41 [pid = 1372] [id = 87] 17:20:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A2D9000) [pid = 1372] [serial = 258] [outer = 00000000] 17:20:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A2DD400) [pid = 1372] [serial = 259] [outer = 1A2D9000] 17:20:31 INFO - PROCESS | 1372 | 1466727631582 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A2DF000) [pid = 1372] [serial = 260] [outer = 1A2D9000] 17:20:32 INFO - PROCESS | 1372 | 1466727632034 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20: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. 17:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 17:20:32 INFO - PROCESS | 1372 | 1466727632074 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 1372 | 1466727632079 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:20:32 INFO - PROCESS | 1372 | 1466727632085 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1372 | 1466727632090 Marionette TRACE conn6 <- [1,314,null,{}] 17:20:32 INFO - PROCESS | 1372 | 1466727632097 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 1372 | 1466727632100 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:32 INFO - PROCESS | 1372 | 1466727632230 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:20:32 INFO - PROCESS | 1372 | 1466727632378 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1372 | 1466727632383 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:32 INFO - PROCESS | 1372 | ++DOCSHELL 0CA40C00 == 42 [pid = 1372] [id = 88] 17:20:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (0CA41000) [pid = 1372] [serial = 261] [outer = 00000000] 17:20:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (0D17E400) [pid = 1372] [serial = 262] [outer = 0CA41000] 17:20:32 INFO - PROCESS | 1372 | 1466727632441 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (102D4C00) [pid = 1372] [serial = 263] [outer = 0CA41000] 17:20:33 INFO - PROCESS | 1372 | 1466727633098 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20: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. 17:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1074ms 17:20:33 INFO - PROCESS | 1372 | 1466727633163 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1372 | 1466727633169 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:20:33 INFO - PROCESS | 1372 | 1466727633175 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1372 | 1466727633178 Marionette TRACE conn6 <- [1,318,null,{}] 17:20:33 INFO - PROCESS | 1372 | 1466727633182 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 1372 | 1466727633185 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:33 INFO - PROCESS | 1372 | 1466727633315 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:20:33 INFO - PROCESS | 1372 | 1466727633459 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 1372 | 1466727633462 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:33 INFO - PROCESS | 1372 | ++DOCSHELL 1141DC00 == 43 [pid = 1372] [id = 89] 17:20:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1141E000) [pid = 1372] [serial = 264] [outer = 00000000] 17:20:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1430FC00) [pid = 1372] [serial = 265] [outer = 1141E000] 17:20:33 INFO - PROCESS | 1372 | 1466727633519 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (14D97400) [pid = 1372] [serial = 266] [outer = 1141E000] 17:20:34 INFO - PROCESS | 1372 | 1466727634497 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:34 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. 17:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1383ms 17:20:34 INFO - PROCESS | 1372 | 1466727634561 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 1372 | 1466727634565 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:20:34 INFO - PROCESS | 1372 | 1466727634570 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1372 | 1466727634573 Marionette TRACE conn6 <- [1,322,null,{}] 17:20:34 INFO - PROCESS | 1372 | 1466727634579 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 1372 | 1466727634582 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 106CFC00 == 42 [pid = 1372] [id = 86] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 10889C00 == 41 [pid = 1372] [id = 85] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 14E34000 == 40 [pid = 1372] [id = 84] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 196C0800 == 39 [pid = 1372] [id = 83] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 1430B400 == 38 [pid = 1372] [id = 82] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 18384000 == 37 [pid = 1372] [id = 81] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 17AB8C00 == 36 [pid = 1372] [id = 80] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 16E4C400 == 35 [pid = 1372] [id = 79] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 167D0000 == 34 [pid = 1372] [id = 78] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 14E06000 == 33 [pid = 1372] [id = 77] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 1430BC00 == 32 [pid = 1372] [id = 76] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1AFA8400) [pid = 1372] [serial = 217] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | 1466727634786 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 106D0800 == 31 [pid = 1372] [id = 75] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 0D0CE800 == 30 [pid = 1372] [id = 74] 17:20:34 INFO - PROCESS | 1372 | --DOCSHELL 19A6E400 == 29 [pid = 1372] [id = 73] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (1C54C000) [pid = 1372] [serial = 139] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (14D29C00) [pid = 1372] [serial = 142] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (17A11400) [pid = 1372] [serial = 202] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17AC0C00) [pid = 1372] [serial = 205] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (18EBB000) [pid = 1372] [serial = 208] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (18302C00) [pid = 1372] [serial = 206] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (198D4C00) [pid = 1372] [serial = 214] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18E62400) [pid = 1372] [serial = 212] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (19318000) [pid = 1372] [serial = 209] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (169CB000) [pid = 1372] [serial = 199] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (167CE400) [pid = 1372] [serial = 196] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (167D8800) [pid = 1372] [serial = 197] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (10A85000) [pid = 1372] [serial = 193] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1451C400) [pid = 1372] [serial = 194] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0CA44800) [pid = 1372] [serial = 190] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1025C800) [pid = 1372] [serial = 191] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D133400) [pid = 1372] [serial = 188] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0C865C00) [pid = 1372] [serial = 187] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18E5D400) [pid = 1372] [serial = 185] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17AD8800) [pid = 1372] [serial = 184] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14EE5400) [pid = 1372] [serial = 182] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14E3A000) [pid = 1372] [serial = 181] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (0D2EF000) [pid = 1372] [serial = 179] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0D02AC00) [pid = 1372] [serial = 178] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (169C9C00) [pid = 1372] [serial = 176] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18E61000) [pid = 1372] [serial = 211] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17A19000) [pid = 1372] [serial = 203] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (199A3C00) [pid = 1372] [serial = 215] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (169CE400) [pid = 1372] [serial = 200] [outer = 00000000] [url = about:blank] 17:20:34 INFO - PROCESS | 1372 | 1466727634803 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1372 | 1466727634808 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:34 INFO - PROCESS | 1372 | ++DOCSHELL 08F5E800 == 30 [pid = 1372] [id = 90] 17:20:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (08F60C00) [pid = 1372] [serial = 267] [outer = 00000000] 17:20:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (0CA44800) [pid = 1372] [serial = 268] [outer = 08F60C00] 17:20:34 INFO - PROCESS | 1372 | 1466727634867 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (0D229000) [pid = 1372] [serial = 269] [outer = 08F60C00] 17:20:35 INFO - PROCESS | 1372 | 1466727635328 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:35 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. 17:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 791ms 17:20:35 INFO - PROCESS | 1372 | 1466727635376 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1372 | 1466727635381 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:20:35 INFO - PROCESS | 1372 | 1466727635388 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1372 | 1466727635390 Marionette TRACE conn6 <- [1,326,null,{}] 17:20:35 INFO - PROCESS | 1372 | 1466727635399 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 1372 | 1466727635401 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:35 INFO - PROCESS | 1372 | 1466727635490 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:20:35 INFO - PROCESS | 1372 | 1466727635497 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1372 | 1466727635499 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:35 INFO - PROCESS | 1372 | ++DOCSHELL 102DD800 == 31 [pid = 1372] [id = 91] 17:20:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (102DDC00) [pid = 1372] [serial = 270] [outer = 00000000] 17:20:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10879800) [pid = 1372] [serial = 271] [outer = 102DDC00] 17:20:35 INFO - PROCESS | 1372 | 1466727635546 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10888400) [pid = 1372] [serial = 272] [outer = 102DDC00] 17:20:36 INFO - PROCESS | 1372 | 1466727636005 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:36 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. 17:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 17:20:36 INFO - PROCESS | 1372 | 1466727636019 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 1372 | 1466727636021 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:20:36 INFO - PROCESS | 1372 | 1466727636029 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 1372 | 1466727636032 Marionette TRACE conn6 <- [1,330,null,{}] 17:20:36 INFO - PROCESS | 1372 | 1466727636043 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 1372 | 1466727636048 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:36 INFO - PROCESS | 1372 | 1466727636159 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:20:36 INFO - PROCESS | 1372 | 1466727636169 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1372 | 1466727636172 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:36 INFO - PROCESS | 1372 | ++DOCSHELL 149B7C00 == 32 [pid = 1372] [id = 92] 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14D27000) [pid = 1372] [serial = 273] [outer = 00000000] 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E06000) [pid = 1372] [serial = 274] [outer = 14D27000] 17:20:36 INFO - PROCESS | 1372 | 1466727636219 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14E4C000) [pid = 1372] [serial = 275] [outer = 14D27000] 17:20:36 INFO - PROCESS | 1372 | 1466727636662 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:36 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. 17:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 17:20:36 INFO - PROCESS | 1372 | 1466727636719 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 1372 | 1466727636721 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:20:36 INFO - PROCESS | 1372 | 1466727636724 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 1372 | 1466727636726 Marionette TRACE conn6 <- [1,334,null,{}] 17:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:20:36 INFO - PROCESS | 1372 | 1466727636729 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 1372 | 1466727636731 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:36 INFO - PROCESS | 1372 | 1466727636815 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:20:36 INFO - PROCESS | 1372 | 1466727636821 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1372 | 1466727636823 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:36 INFO - PROCESS | 1372 | ++DOCSHELL 14FC3400 == 33 [pid = 1372] [id = 93] 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14FC5C00) [pid = 1372] [serial = 276] [outer = 00000000] 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (167D9C00) [pid = 1372] [serial = 277] [outer = 14FC5C00] 17:20:36 INFO - PROCESS | 1372 | 1466727636867 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (169C2400) [pid = 1372] [serial = 278] [outer = 14FC5C00] 17:20:37 INFO - PROCESS | 1372 | 1466727637325 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:37 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. 17:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 17:20:37 INFO - PROCESS | 1372 | 1466727637363 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1372 | 1466727637365 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:20:37 INFO - PROCESS | 1372 | 1466727637368 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1372 | 1466727637369 Marionette TRACE conn6 <- [1,338,null,{}] 17:20:37 INFO - PROCESS | 1372 | 1466727637373 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 1372 | 1466727637375 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:37 INFO - PROCESS | 1372 | 1466727637482 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:20:37 INFO - PROCESS | 1372 | 1466727637559 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1372 | 1466727637561 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:37 INFO - PROCESS | 1372 | ++DOCSHELL 169CF400 == 34 [pid = 1372] [id = 94] 17:20:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (169CFC00) [pid = 1372] [serial = 279] [outer = 00000000] 17:20:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17970800) [pid = 1372] [serial = 280] [outer = 169CFC00] 17:20:37 INFO - PROCESS | 1372 | 1466727637607 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17975800) [pid = 1372] [serial = 281] [outer = 169CFC00] 17:20:38 INFO - PROCESS | 1372 | 1466727638046 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:38 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. 17:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 17:20:38 INFO - PROCESS | 1372 | 1466727638099 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1372 | 1466727638101 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:20:38 INFO - PROCESS | 1372 | 1466727638104 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1372 | 1466727638106 Marionette TRACE conn6 <- [1,342,null,{}] 17:20:38 INFO - PROCESS | 1372 | 1466727638109 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1372 | 1466727638115 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:38 INFO - PROCESS | 1372 | 1466727638252 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:20:38 INFO - PROCESS | 1372 | 1466727638311 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1372 | 1466727638313 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:38 INFO - PROCESS | 1372 | ++DOCSHELL 17AB3C00 == 35 [pid = 1372] [id = 95] 17:20:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17AB4400) [pid = 1372] [serial = 282] [outer = 00000000] 17:20:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17AB9C00) [pid = 1372] [serial = 283] [outer = 17AB4400] 17:20:38 INFO - PROCESS | 1372 | 1466727638367 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17AB5000) [pid = 1372] [serial = 284] [outer = 17AB4400] 17:20:38 INFO - PROCESS | 1372 | 1466727638786 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:38 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. 17:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 17:20:38 INFO - PROCESS | 1372 | 1466727638835 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1372 | 1466727638837 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:20:38 INFO - PROCESS | 1372 | 1466727638840 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1372 | 1466727638841 Marionette TRACE conn6 <- [1,346,null,{}] 17:20:38 INFO - PROCESS | 1372 | 1466727638849 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1372 | 1466727638851 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:38 INFO - PROCESS | 1372 | 1466727638954 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:20:38 INFO - PROCESS | 1372 | 1466727638963 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1372 | 1466727638965 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:38 INFO - PROCESS | 1372 | ++DOCSHELL 18381800 == 36 [pid = 1372] [id = 96] 17:20:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18382800) [pid = 1372] [serial = 285] [outer = 00000000] 17:20:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1868F400) [pid = 1372] [serial = 286] [outer = 18382800] 17:20:39 INFO - PROCESS | 1372 | 1466727639008 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (18E62400) [pid = 1372] [serial = 287] [outer = 18382800] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (19682000) [pid = 1372] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17ABAC00) [pid = 1372] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (19A6EC00) [pid = 1372] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (14E0F800) [pid = 1372] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (167D6C00) [pid = 1372] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0D136800) [pid = 1372] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (106D0C00) [pid = 1372] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1430D400) [pid = 1372] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (17A13800) [pid = 1372] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18D8F800) [pid = 1372] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (199AA400) [pid = 1372] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1BE7DC00) [pid = 1372] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10891800) [pid = 1372] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:20:39 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (10888C00) [pid = 1372] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:20:39 INFO - PROCESS | 1372 | 1466727639557 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:39 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. 17:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 17:20:39 INFO - PROCESS | 1372 | 1466727639575 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1372 | 1466727639577 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:20:39 INFO - PROCESS | 1372 | 1466727639580 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1372 | 1466727639582 Marionette TRACE conn6 <- [1,350,null,{}] 17:20:39 INFO - PROCESS | 1372 | 1466727639585 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 1372 | 1466727639587 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:39 INFO - PROCESS | 1372 | 1466727639665 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:20:39 INFO - PROCESS | 1372 | 1466727639670 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1372 | 1466727639672 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:39 INFO - PROCESS | 1372 | ++DOCSHELL 169CD800 == 37 [pid = 1372] [id = 97] 17:20:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17ABAC00) [pid = 1372] [serial = 288] [outer = 00000000] 17:20:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1868A800) [pid = 1372] [serial = 289] [outer = 17ABAC00] 17:20:39 INFO - PROCESS | 1372 | 1466727639716 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18E61C00) [pid = 1372] [serial = 290] [outer = 17ABAC00] 17:20:40 INFO - PROCESS | 1372 | 1466727640129 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:40 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. 17:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 17:20:40 INFO - PROCESS | 1372 | 1466727640151 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1372 | 1466727640153 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:20:40 INFO - PROCESS | 1372 | 1466727640156 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1372 | 1466727640158 Marionette TRACE conn6 <- [1,354,null,{}] 17:20:40 INFO - PROCESS | 1372 | 1466727640161 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1372 | 1466727640163 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:40 INFO - PROCESS | 1372 | 1466727640285 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:20:40 INFO - PROCESS | 1372 | 1466727640290 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1372 | 1466727640292 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:40 INFO - PROCESS | 1372 | ++DOCSHELL 18EBD800 == 38 [pid = 1372] [id = 98] 17:20:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18EC4000) [pid = 1372] [serial = 291] [outer = 00000000] 17:20:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (193B5C00) [pid = 1372] [serial = 292] [outer = 18EC4000] 17:20:40 INFO - PROCESS | 1372 | 1466727640337 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (193B6400) [pid = 1372] [serial = 293] [outer = 18EC4000] 17:20:40 INFO - PROCESS | 1372 | 1466727640763 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:40 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. 17:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 17:20:40 INFO - PROCESS | 1372 | 1466727640797 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1372 | 1466727640799 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:20:40 INFO - PROCESS | 1372 | 1466727640802 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:20:40 INFO - PROCESS | 1372 | 1466727640804 Marionette TRACE conn6 <- [1,358,null,{}] 17:20:40 INFO - PROCESS | 1372 | 1466727640812 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1372 | 1466727640814 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:40 INFO - PROCESS | 1372 | 1466727640894 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:20:40 INFO - PROCESS | 1372 | 1466727640899 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1372 | 1466727640901 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:40 INFO - PROCESS | 1372 | ++DOCSHELL 167D0000 == 39 [pid = 1372] [id = 99] 17:20:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (196C2000) [pid = 1372] [serial = 294] [outer = 00000000] 17:20:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (199A4800) [pid = 1372] [serial = 295] [outer = 196C2000] 17:20:40 INFO - PROCESS | 1372 | 1466727640945 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (199A5400) [pid = 1372] [serial = 296] [outer = 196C2000] 17:20:41 INFO - PROCESS | 1372 | 1466727641457 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:41 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. 17:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 17:20:41 INFO - PROCESS | 1372 | 1466727641478 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1372 | 1466727641483 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:20:41 INFO - PROCESS | 1372 | 1466727641489 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1372 | 1466727641492 Marionette TRACE conn6 <- [1,362,null,{}] 17:20:41 INFO - PROCESS | 1372 | 1466727641498 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 1372 | 1466727641501 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:41 INFO - PROCESS | 1372 | 1466727641660 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:20:41 INFO - PROCESS | 1372 | 1466727641757 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 1372 | 1466727641762 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:41 INFO - PROCESS | 1372 | ++DOCSHELL 102D1800 == 40 [pid = 1372] [id = 100] 17:20:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (102D2800) [pid = 1372] [serial = 297] [outer = 00000000] 17:20:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (103B8000) [pid = 1372] [serial = 298] [outer = 102D2800] 17:20:41 INFO - PROCESS | 1372 | 1466727641820 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1087B000) [pid = 1372] [serial = 299] [outer = 102D2800] 17:20:42 INFO - PROCESS | 1372 | 1466727642412 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:42 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. 17:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 17:20:42 INFO - PROCESS | 1372 | 1466727642463 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1372 | 1466727642468 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:20:42 INFO - PROCESS | 1372 | 1466727642474 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1372 | 1466727642477 Marionette TRACE conn6 <- [1,366,null,{}] 17:20:42 INFO - PROCESS | 1372 | 1466727642482 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 1372 | 1466727642485 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:42 INFO - PROCESS | 1372 | 1466727642595 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:20:42 INFO - PROCESS | 1372 | 1466727642691 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1372 | 1466727642693 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:42 INFO - PROCESS | 1372 | ++DOCSHELL 145A6C00 == 41 [pid = 1372] [id = 101] 17:20:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (145E1800) [pid = 1372] [serial = 300] [outer = 00000000] 17:20:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (14F25400) [pid = 1372] [serial = 301] [outer = 145E1800] 17:20:42 INFO - PROCESS | 1372 | 1466727642750 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (169C5400) [pid = 1372] [serial = 302] [outer = 145E1800] 17:20:43 INFO - PROCESS | 1372 | 1466727643352 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20:43 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. 17:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 17:20:43 INFO - PROCESS | 1372 | 1466727643408 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 1372 | 1466727643411 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:20:43 INFO - PROCESS | 1372 | 1466727643415 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 1372 | 1466727643419 Marionette TRACE conn6 <- [1,370,null,{}] 17:20:43 INFO - PROCESS | 1372 | 1466727643430 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 1372 | 1466727643435 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:43 INFO - PROCESS | 1372 | 1466727643574 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:20:43 INFO - PROCESS | 1372 | 1466727643696 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 1372 | 1466727643699 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:43 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D4400 == 42 [pid = 1372] [id = 102] 17:20:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A2D6400) [pid = 1372] [serial = 303] [outer = 00000000] 17:20:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A2DA800) [pid = 1372] [serial = 304] [outer = 1A2D6400] 17:20:43 INFO - PROCESS | 1372 | 1466727643757 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1B693400) [pid = 1372] [serial = 305] [outer = 1A2D6400] 17:20:44 INFO - PROCESS | 1372 | 1466727644379 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:20: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. 17:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1023ms 17:20:44 INFO - PROCESS | 1372 | 1466727644442 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1372 | 1466727644445 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:20:44 INFO - PROCESS | 1372 | 1466727644448 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:20:44 INFO - PROCESS | 1372 | 1466727644450 Marionette TRACE conn6 <- [1,374,null,{}] 17:20:44 INFO - PROCESS | 1372 | 1466727644454 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 1372 | 1466727644456 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:44 INFO - PROCESS | 1372 | 1466727644564 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:20:44 INFO - PROCESS | 1372 | 1466727644657 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1372 | 1466727644659 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:44 INFO - PROCESS | 1372 | ++DOCSHELL 1BE52400 == 43 [pid = 1372] [id = 103] 17:20:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1BE53C00) [pid = 1372] [serial = 306] [outer = 00000000] 17:20:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1C53E000) [pid = 1372] [serial = 307] [outer = 1BE53C00] 17:20:44 INFO - PROCESS | 1372 | 1466727644713 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1C548000) [pid = 1372] [serial = 308] [outer = 1BE53C00] 17:20:45 INFO - PROCESS | 1372 | 1466727645267 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:20:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 871ms 17:20:45 INFO - PROCESS | 1372 | 1466727645322 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1372 | 1466727645324 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:20:45 INFO - PROCESS | 1372 | 1466727645328 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:20:45 INFO - PROCESS | 1372 | 1466727645330 Marionette TRACE conn6 <- [1,378,null,{}] 17:20:45 INFO - PROCESS | 1372 | 1466727645333 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1372 | 1466727645336 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:45 INFO - PROCESS | 1372 | 1466727645439 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:20:45 INFO - PROCESS | 1372 | 1466727645532 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1372 | 1466727645534 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:45 INFO - PROCESS | 1372 | ++DOCSHELL 14993C00 == 44 [pid = 1372] [id = 104] 17:20:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (17A15800) [pid = 1372] [serial = 309] [outer = 00000000] 17:20:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (193B2400) [pid = 1372] [serial = 310] [outer = 17A15800] 17:20:45 INFO - PROCESS | 1372 | 1466727645589 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (193B4800) [pid = 1372] [serial = 311] [outer = 17A15800] 17:20:46 INFO - PROCESS | 1372 | 1466727646322 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:20:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1017ms 17:20:46 INFO - PROCESS | 1372 | 1466727646350 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1372 | 1466727646354 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:20:46 INFO - PROCESS | 1372 | 1466727646358 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1372 | 1466727646363 Marionette TRACE conn6 <- [1,382,null,{}] 17:20:46 INFO - PROCESS | 1372 | 1466727646368 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 1372 | 1466727646370 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:46 INFO - PROCESS | 1372 | 1466727646490 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 18EBD800 == 43 [pid = 1372] [id = 98] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 169CD800 == 42 [pid = 1372] [id = 97] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 18381800 == 41 [pid = 1372] [id = 96] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 17AB3C00 == 40 [pid = 1372] [id = 95] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 169CF400 == 39 [pid = 1372] [id = 94] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 14FC3400 == 38 [pid = 1372] [id = 93] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 149B7C00 == 37 [pid = 1372] [id = 92] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 102DD800 == 36 [pid = 1372] [id = 91] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 08F5E800 == 35 [pid = 1372] [id = 90] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 1A2D8800 == 34 [pid = 1372] [id = 87] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 1141DC00 == 33 [pid = 1372] [id = 89] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 0CA40C00 == 32 [pid = 1372] [id = 88] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 1BE52400 == 31 [pid = 1372] [id = 103] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 14993C00 == 30 [pid = 1372] [id = 104] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 1A2D4400 == 29 [pid = 1372] [id = 102] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 167D0000 == 28 [pid = 1372] [id = 99] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 102D1800 == 27 [pid = 1372] [id = 100] 17:20:47 INFO - PROCESS | 1372 | --DOCSHELL 145A6C00 == 26 [pid = 1372] [id = 101] 17:20:47 INFO - PROCESS | 1372 | 1466727647228 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 1372 | 1466727647231 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (198CF800) [pid = 1372] [serial = 244] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (18382C00) [pid = 1372] [serial = 238] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (18D83800) [pid = 1372] [serial = 239] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1BE7D800) [pid = 1372] [serial = 218] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (14F22000) [pid = 1372] [serial = 229] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (15F53800) [pid = 1372] [serial = 230] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (169CA000) [pid = 1372] [serial = 232] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (16E48800) [pid = 1372] [serial = 233] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (0D182400) [pid = 1372] [serial = 220] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (10251400) [pid = 1372] [serial = 221] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (106D9800) [pid = 1372] [serial = 223] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10875C00) [pid = 1372] [serial = 224] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (14516C00) [pid = 1372] [serial = 226] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (145E3000) [pid = 1372] [serial = 227] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A65C00) [pid = 1372] [serial = 235] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17AB7800) [pid = 1372] [serial = 236] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18EC2C00) [pid = 1372] [serial = 241] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1B7F0400) [pid = 1372] [serial = 247] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (196C0C00) [pid = 1372] [serial = 245] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1C543400) [pid = 1372] [serial = 250] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F5A400) [pid = 1372] [serial = 253] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1BE44C00) [pid = 1372] [serial = 248] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1AE0F000) [pid = 1372] [serial = 256] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1C547C00) [pid = 1372] [serial = 251] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17A0E400) [pid = 1372] [serial = 254] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A2DD400) [pid = 1372] [serial = 259] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1C540800) [pid = 1372] [serial = 257] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18EB8400) [pid = 1372] [serial = 242] [outer = 00000000] [url = about:blank] 17:20:47 INFO - PROCESS | 1372 | ++DOCSHELL 08F60400 == 27 [pid = 1372] [id = 105] 17:20:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (08F63C00) [pid = 1372] [serial = 312] [outer = 00000000] 17:20:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0C859C00) [pid = 1372] [serial = 313] [outer = 08F63C00] 17:20:47 INFO - PROCESS | 1372 | 1466727647398 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0C866000) [pid = 1372] [serial = 314] [outer = 08F63C00] 17:20:47 INFO - PROCESS | 1372 | 1466727647869 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:20:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1579ms 17:20:47 INFO - PROCESS | 1372 | 1466727647940 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1372 | 1466727647944 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:20:47 INFO - PROCESS | 1372 | 1466727647952 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1372 | 1466727647955 Marionette TRACE conn6 <- [1,386,null,{}] 17:20:47 INFO - PROCESS | 1372 | 1466727647961 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:47 INFO - PROCESS | 1372 | 1466727647965 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:48 INFO - PROCESS | 1372 | 1466727648061 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:20:48 INFO - PROCESS | 1372 | 1466727648071 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1372 | 1466727648074 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:48 INFO - PROCESS | 1372 | ++DOCSHELL 102D9400 == 28 [pid = 1372] [id = 106] 17:20:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (102D9800) [pid = 1372] [serial = 315] [outer = 00000000] 17:20:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (103ADC00) [pid = 1372] [serial = 316] [outer = 102D9800] 17:20:48 INFO - PROCESS | 1372 | 1466727648123 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (106D1C00) [pid = 1372] [serial = 317] [outer = 102D9800] 17:20:48 INFO - PROCESS | 1372 | 1466727648650 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 17:20:48 INFO - PROCESS | 1372 | 1466727648686 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1372 | 1466727648690 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:20:48 INFO - PROCESS | 1372 | 1466727648695 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1372 | 1466727648697 Marionette TRACE conn6 <- [1,390,null,{}] 17:20:48 INFO - PROCESS | 1372 | 1466727648701 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 1372 | 1466727648704 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:48 INFO - PROCESS | 1372 | 1466727648828 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:20:48 INFO - PROCESS | 1372 | 1466727648878 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1372 | 1466727648881 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:48 INFO - PROCESS | 1372 | ++DOCSHELL 112DD400 == 29 [pid = 1372] [id = 107] 17:20:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (112DEC00) [pid = 1372] [serial = 318] [outer = 00000000] 17:20:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1430BC00) [pid = 1372] [serial = 319] [outer = 112DEC00] 17:20:48 INFO - PROCESS | 1372 | 1466727648926 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1451DC00) [pid = 1372] [serial = 320] [outer = 112DEC00] 17:20:49 INFO - PROCESS | 1372 | 1466727649363 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 17:20:49 INFO - PROCESS | 1372 | 1466727649429 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1372 | 1466727649432 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:20:49 INFO - PROCESS | 1372 | 1466727649436 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1372 | 1466727649444 Marionette TRACE conn6 <- [1,394,null,{}] 17:20:49 INFO - PROCESS | 1372 | 1466727649459 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 1372 | 1466727649463 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:49 INFO - PROCESS | 1372 | 1466727649591 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:20:49 INFO - PROCESS | 1372 | 1466727649647 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1372 | 1466727649649 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:49 INFO - PROCESS | 1372 | ++DOCSHELL 14FC0C00 == 30 [pid = 1372] [id = 108] 17:20:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14FC1800) [pid = 1372] [serial = 321] [outer = 00000000] 17:20:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (15F59C00) [pid = 1372] [serial = 322] [outer = 14FC1800] 17:20:49 INFO - PROCESS | 1372 | 1466727649694 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (167D5400) [pid = 1372] [serial = 323] [outer = 14FC1800] 17:20:50 INFO - PROCESS | 1372 | 1466727650179 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 791ms 17:20:50 INFO - PROCESS | 1372 | 1466727650231 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1372 | 1466727650234 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:20:50 INFO - PROCESS | 1372 | 1466727650237 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1372 | 1466727650239 Marionette TRACE conn6 <- [1,398,null,{}] 17:20:50 INFO - PROCESS | 1372 | 1466727650243 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 1372 | 1466727650245 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:50 INFO - PROCESS | 1372 | 1466727650361 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:20:50 INFO - PROCESS | 1372 | 1466727650416 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 1372 | 1466727650418 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:50 INFO - PROCESS | 1372 | ++DOCSHELL 169C9C00 == 31 [pid = 1372] [id = 109] 17:20:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (169CA000) [pid = 1372] [serial = 324] [outer = 00000000] 17:20:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (16E52C00) [pid = 1372] [serial = 325] [outer = 169CA000] 17:20:50 INFO - PROCESS | 1372 | 1466727650463 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17971C00) [pid = 1372] [serial = 326] [outer = 169CA000] 17:20:50 INFO - PROCESS | 1372 | 1466727650910 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 17:20:50 INFO - PROCESS | 1372 | 1466727650969 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1372 | 1466727650971 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:20:50 INFO - PROCESS | 1372 | 1466727650976 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1372 | 1466727650978 Marionette TRACE conn6 <- [1,402,null,{}] 17:20:50 INFO - PROCESS | 1372 | 1466727650981 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 1372 | 1466727650983 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:51 INFO - PROCESS | 1372 | 1466727651095 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:20:51 INFO - PROCESS | 1372 | 1466727651106 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1372 | 1466727651112 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:51 INFO - PROCESS | 1372 | ++DOCSHELL 17A15C00 == 32 [pid = 1372] [id = 110] 17:20:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17A17000) [pid = 1372] [serial = 327] [outer = 00000000] 17:20:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (17A1B400) [pid = 1372] [serial = 328] [outer = 17A17000] 17:20:51 INFO - PROCESS | 1372 | 1466727651214 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17AD5400) [pid = 1372] [serial = 329] [outer = 17A17000] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (169CFC00) [pid = 1372] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AB4400) [pid = 1372] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (0CA41000) [pid = 1372] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2D9000) [pid = 1372] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1141E000) [pid = 1372] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14FC5C00) [pid = 1372] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (08F60C00) [pid = 1372] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14D27000) [pid = 1372] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (102DDC00) [pid = 1372] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18EC4000) [pid = 1372] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18382800) [pid = 1372] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17ABAC00) [pid = 1372] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:20:51 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (196C2000) [pid = 1372] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:20:51 INFO - PROCESS | 1372 | 1466727651896 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 17:20:51 INFO - PROCESS | 1372 | 1466727651949 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1372 | 1466727651951 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:20:51 INFO - PROCESS | 1372 | 1466727651955 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:20:51 INFO - PROCESS | 1372 | 1466727651956 Marionette TRACE conn6 <- [1,406,null,{}] 17:20:51 INFO - PROCESS | 1372 | 1466727651960 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1372 | 1466727651962 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:52 INFO - PROCESS | 1372 | 1466727652054 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:20:52 INFO - PROCESS | 1372 | 1466727652062 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1372 | 1466727652064 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:52 INFO - PROCESS | 1372 | ++DOCSHELL 0C85B000 == 33 [pid = 1372] [id = 111] 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17A17C00) [pid = 1372] [serial = 330] [outer = 00000000] 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1868B000) [pid = 1372] [serial = 331] [outer = 17A17C00] 17:20:52 INFO - PROCESS | 1372 | 1466727652107 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18699400) [pid = 1372] [serial = 332] [outer = 17A17C00] 17:20:52 INFO - PROCESS | 1372 | 1466727652535 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 17:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:20:52 INFO - PROCESS | 1372 | 1466727652589 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1372 | 1466727652591 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:20:52 INFO - PROCESS | 1372 | 1466727652594 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1372 | 1466727652596 Marionette TRACE conn6 <- [1,410,null,{}] 17:20:52 INFO - PROCESS | 1372 | 1466727652600 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 1372 | 1466727652601 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:52 INFO - PROCESS | 1372 | 1466727652677 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:20:52 INFO - PROCESS | 1372 | 1466727652683 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1372 | 1466727652685 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:52 INFO - PROCESS | 1372 | ++DOCSHELL 18E5F800 == 34 [pid = 1372] [id = 112] 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18EBF800) [pid = 1372] [serial = 333] [outer = 00000000] 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18EC6000) [pid = 1372] [serial = 334] [outer = 18EBF800] 17:20:52 INFO - PROCESS | 1372 | 1466727652728 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193B0C00) [pid = 1372] [serial = 335] [outer = 18EBF800] 17:20:53 INFO - PROCESS | 1372 | 1466727653179 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 17:20:53 INFO - PROCESS | 1372 | 1466727653227 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 1372 | 1466727653229 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:20:53 INFO - PROCESS | 1372 | 1466727653232 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:20:53 INFO - PROCESS | 1372 | 1466727653234 Marionette TRACE conn6 <- [1,414,null,{}] 17:20:53 INFO - PROCESS | 1372 | 1466727653237 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 1372 | 1466727653239 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:53 INFO - PROCESS | 1372 | 1466727653316 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:20:53 INFO - PROCESS | 1372 | 1466727653321 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1372 | 1466727653323 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:53 INFO - PROCESS | 1372 | ++DOCSHELL 10A7F000 == 35 [pid = 1372] [id = 113] 17:20:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (16852000) [pid = 1372] [serial = 336] [outer = 00000000] 17:20:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (196CC000) [pid = 1372] [serial = 337] [outer = 16852000] 17:20:53 INFO - PROCESS | 1372 | 1466727653367 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (196CC400) [pid = 1372] [serial = 338] [outer = 16852000] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 169CB800 == 34 [pid = 1372] [id = 24] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 102D1C00 == 33 [pid = 1372] [id = 25] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 0C858C00 == 32 [pid = 1372] [id = 26] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 169C1400 == 31 [pid = 1372] [id = 23] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 102D7C00 == 30 [pid = 1372] [id = 28] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1D689C00 == 29 [pid = 1372] [id = 8] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1D68E400 == 28 [pid = 1372] [id = 14] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1026C800 == 27 [pid = 1372] [id = 15] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 193B1C00 == 26 [pid = 1372] [id = 21] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1026A000 == 25 [pid = 1372] [id = 22] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 112DC400 == 24 [pid = 1372] [id = 10] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 18EC5000 == 23 [pid = 1372] [id = 11] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1692BC00 == 22 [pid = 1372] [id = 18] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 18306000 == 21 [pid = 1372] [id = 19] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 1BE51400 == 20 [pid = 1372] [id = 20] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 0D06E000 == 19 [pid = 1372] [id = 27] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 145AC400 == 18 [pid = 1372] [id = 16] 17:20:54 INFO - PROCESS | 1372 | --DOCSHELL 14FBFC00 == 17 [pid = 1372] [id = 17] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17970800) [pid = 1372] [serial = 280] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17AB9C00) [pid = 1372] [serial = 283] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0D17E400) [pid = 1372] [serial = 262] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (102D4C00) [pid = 1372] [serial = 263] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1A2DF000) [pid = 1372] [serial = 260] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1430FC00) [pid = 1372] [serial = 265] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (17975800) [pid = 1372] [serial = 281] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (14D97400) [pid = 1372] [serial = 266] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (167D9C00) [pid = 1372] [serial = 277] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0CA44800) [pid = 1372] [serial = 268] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (0D229000) [pid = 1372] [serial = 269] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14E06000) [pid = 1372] [serial = 274] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14E4C000) [pid = 1372] [serial = 275] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10879800) [pid = 1372] [serial = 271] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (10888400) [pid = 1372] [serial = 272] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193B6400) [pid = 1372] [serial = 293] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1868F400) [pid = 1372] [serial = 286] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17AB5000) [pid = 1372] [serial = 284] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (193B5C00) [pid = 1372] [serial = 292] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (18E62400) [pid = 1372] [serial = 287] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1868A800) [pid = 1372] [serial = 289] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (18E61C00) [pid = 1372] [serial = 290] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (199A4800) [pid = 1372] [serial = 295] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (199A5400) [pid = 1372] [serial = 296] [outer = 00000000] [url = about:blank] 17:20:54 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (169C2400) [pid = 1372] [serial = 278] [outer = 00000000] [url = about:blank] 17:20:55 INFO - PROCESS | 1372 | 1466727655291 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2072ms 17:20:55 INFO - PROCESS | 1372 | 1466727655308 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1372 | 1466727655314 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:20:55 INFO - PROCESS | 1372 | 1466727655319 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1372 | 1466727655323 Marionette TRACE conn6 <- [1,418,null,{}] 17:20:55 INFO - PROCESS | 1372 | 1466727655330 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 1372 | 1466727655333 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:55 INFO - PROCESS | 1372 | 1466727655464 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:20:55 INFO - PROCESS | 1372 | 1466727655537 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1372 | 1466727655542 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:55 INFO - PROCESS | 1372 | ++DOCSHELL 0D02AC00 == 18 [pid = 1372] [id = 114] 17:20:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (0D074000) [pid = 1372] [serial = 339] [outer = 00000000] 17:20:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (0D225C00) [pid = 1372] [serial = 340] [outer = 0D074000] 17:20:55 INFO - PROCESS | 1372 | 1466727655603 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D2EAC00) [pid = 1372] [serial = 341] [outer = 0D074000] 17:20:56 INFO - PROCESS | 1372 | 1466727656803 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:20: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 17:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1530ms 17:20:56 INFO - PROCESS | 1372 | 1466727656853 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1372 | 1466727656860 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:20:56 INFO - PROCESS | 1372 | 1466727656867 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1372 | 1466727656870 Marionette TRACE conn6 <- [1,422,null,{}] 17:20:56 INFO - PROCESS | 1372 | 1466727656874 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:56 INFO - PROCESS | 1372 | 1466727656877 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:57 INFO - PROCESS | 1372 | 1466727657055 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:20:57 INFO - PROCESS | 1372 | 1466727657145 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 1372 | 1466727657149 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:57 INFO - PROCESS | 1372 | ++DOCSHELL 0D076800 == 19 [pid = 1372] [id = 115] 17:20:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D0CC800) [pid = 1372] [serial = 342] [outer = 00000000] 17:20:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (0D225400) [pid = 1372] [serial = 343] [outer = 0D0CC800] 17:20:57 INFO - PROCESS | 1372 | 1466727657199 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (10252800) [pid = 1372] [serial = 344] [outer = 0D0CC800] 17:20:57 INFO - PROCESS | 1372 | --DOCSHELL 0C85B000 == 18 [pid = 1372] [id = 111] 17:20:57 INFO - PROCESS | 1372 | --DOCSHELL 14FC0C00 == 17 [pid = 1372] [id = 108] 17:20:57 INFO - PROCESS | 1372 | --DOCSHELL 17A15C00 == 16 [pid = 1372] [id = 110] 17:20:58 INFO - PROCESS | 1372 | 1466727658135 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1330ms 17:20:58 INFO - PROCESS | 1372 | 1466727658198 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1372 | 1466727658202 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:20:58 INFO - PROCESS | 1372 | 1466727658209 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1372 | 1466727658212 Marionette TRACE conn6 <- [1,426,null,{}] 17:20:58 INFO - PROCESS | 1372 | 1466727658217 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1372 | 1466727658219 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:58 INFO - PROCESS | 1372 | 1466727658309 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:20:58 INFO - PROCESS | 1372 | 1466727658317 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1372 | 1466727658319 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:58 INFO - PROCESS | 1372 | ++DOCSHELL 1087BC00 == 17 [pid = 1372] [id = 116] 17:20:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (1087C800) [pid = 1372] [serial = 345] [outer = 00000000] 17:20:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (10880000) [pid = 1372] [serial = 346] [outer = 1087C800] 17:20:58 INFO - PROCESS | 1372 | 1466727658367 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (10886C00) [pid = 1372] [serial = 347] [outer = 1087C800] 17:20:58 INFO - PROCESS | 1372 | 1466727658874 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1372 | 1466727658946 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:20:58 INFO - PROCESS | 1372 | 1466727658949 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:20:58 INFO - PROCESS | 1372 | 1466727658951 Marionette TRACE conn6 <- [1,430,null,{}] 17:20:58 INFO - PROCESS | 1372 | 1466727658955 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1372 | 1466727658957 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:59 INFO - PROCESS | 1372 | 1466727659046 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:20:59 INFO - PROCESS | 1372 | 1466727659122 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1372 | 1466727659125 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:59 INFO - PROCESS | 1372 | ++DOCSHELL 114D0800 == 18 [pid = 1372] [id = 117] 17:20:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (14309C00) [pid = 1372] [serial = 348] [outer = 00000000] 17:20:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (146BEC00) [pid = 1372] [serial = 349] [outer = 14309C00] 17:20:59 INFO - PROCESS | 1372 | 1466727659178 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (149B7C00) [pid = 1372] [serial = 350] [outer = 14309C00] 17:20:59 INFO - PROCESS | 1372 | 1466727659624 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 733ms 17:20:59 INFO - PROCESS | 1372 | 1466727659693 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1372 | 1466727659697 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:20:59 INFO - PROCESS | 1372 | 1466727659708 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1372 | 1466727659712 Marionette TRACE conn6 <- [1,434,null,{}] 17:20:59 INFO - PROCESS | 1372 | 1466727659716 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 1372 | 1466727659719 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:59 INFO - PROCESS | 1372 | 1466727659839 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:20:59 INFO - PROCESS | 1372 | 1466727659894 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1372 | 1466727659896 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:20:59 INFO - PROCESS | 1372 | ++DOCSHELL 14FC6000 == 19 [pid = 1372] [id = 118] 17:20:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14FC6800) [pid = 1372] [serial = 351] [outer = 00000000] 17:20:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (167CF800) [pid = 1372] [serial = 352] [outer = 14FC6800] 17:20:59 INFO - PROCESS | 1372 | 1466727659941 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (16857800) [pid = 1372] [serial = 353] [outer = 14FC6800] 17:21:00 INFO - PROCESS | 1372 | 1466727660394 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 17:21:00 INFO - PROCESS | 1372 | 1466727660438 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 1372 | 1466727660440 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:21:00 INFO - PROCESS | 1372 | 1466727660443 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1372 | 1466727660444 Marionette TRACE conn6 <- [1,438,null,{}] 17:21:00 INFO - PROCESS | 1372 | 1466727660448 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 1372 | 1466727660450 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:00 INFO - PROCESS | 1372 | 1466727660557 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:21:00 INFO - PROCESS | 1372 | 1466727660565 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1372 | 1466727660567 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:00 INFO - PROCESS | 1372 | ++DOCSHELL 16930400 == 20 [pid = 1372] [id = 119] 17:21:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169C7000) [pid = 1372] [serial = 354] [outer = 00000000] 17:21:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (16E49800) [pid = 1372] [serial = 355] [outer = 169C7000] 17:21:00 INFO - PROCESS | 1372 | 1466727660612 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1797A400) [pid = 1372] [serial = 356] [outer = 169C7000] 17:21:01 INFO - PROCESS | 1372 | 1466727661071 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:21:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 17:21:01 INFO - PROCESS | 1372 | 1466727661114 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:21:01 INFO - PROCESS | 1372 | 1466727661116 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:21:01 INFO - PROCESS | 1372 | 1466727661119 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1372 | 1466727661121 Marionette TRACE conn6 <- [1,442,null,{}] 17:21:01 INFO - PROCESS | 1372 | 1466727661124 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1372 | 1466727661126 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:01 INFO - PROCESS | 1372 | 1466727661278 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102D9800) [pid = 1372] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17A17C00) [pid = 1372] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17A17000) [pid = 1372] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (112DEC00) [pid = 1372] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (102D2800) [pid = 1372] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14FC1800) [pid = 1372] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1BE53C00) [pid = 1372] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169CA000) [pid = 1372] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (18EBF800) [pid = 1372] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (08F63C00) [pid = 1372] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (145E1800) [pid = 1372] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17A15800) [pid = 1372] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:21:01 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1A2D6400) [pid = 1372] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:21:01 INFO - PROCESS | 1372 | 1466727661339 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1372 | 1466727661345 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:01 INFO - PROCESS | 1372 | ++DOCSHELL 102D0C00 == 21 [pid = 1372] [id = 120] 17:21:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (102D2800) [pid = 1372] [serial = 357] [outer = 00000000] 17:21:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (112D8C00) [pid = 1372] [serial = 358] [outer = 102D2800] 17:21:01 INFO - PROCESS | 1372 | 1466727661401 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17A17C00) [pid = 1372] [serial = 359] [outer = 102D2800] 17:21:01 INFO - PROCESS | 1372 | 1466727661828 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:21:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 17:21:01 INFO - PROCESS | 1372 | 1466727661849 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:21:01 INFO - PROCESS | 1372 | 1466727661851 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:21:01 INFO - PROCESS | 1372 | 1466727661854 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1372 | 1466727661856 Marionette TRACE conn6 <- [1,446,null,{}] 17:21:01 INFO - PROCESS | 1372 | 1466727661859 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1372 | 1466727661861 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:01 INFO - PROCESS | 1372 | 1466727661943 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:21:01 INFO - PROCESS | 1372 | 1466727661949 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1372 | 1466727661951 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:01 INFO - PROCESS | 1372 | ++DOCSHELL 17A1C800 == 22 [pid = 1372] [id = 121] 17:21:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17A62800) [pid = 1372] [serial = 360] [outer = 00000000] 17:21:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17ADF400) [pid = 1372] [serial = 361] [outer = 17A62800] 17:21:02 INFO - PROCESS | 1372 | 1466727661995 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (17AB9800) [pid = 1372] [serial = 362] [outer = 17A62800] 17:21:02 INFO - PROCESS | 1372 | 1466727662436 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 17:21:02 INFO - PROCESS | 1372 | 1466727662486 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:21:02 INFO - PROCESS | 1372 | 1466727662488 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:21:02 INFO - PROCESS | 1372 | 1466727662491 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 1372 | 1466727662493 Marionette TRACE conn6 <- [1,450,null,{}] 17:21:02 INFO - PROCESS | 1372 | 1466727662496 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 1372 | 1466727662498 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:02 INFO - PROCESS | 1372 | 1466727662574 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:21:02 INFO - PROCESS | 1372 | 1466727662582 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 1372 | 1466727662584 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:02 INFO - PROCESS | 1372 | ++DOCSHELL 1087B800 == 23 [pid = 1372] [id = 122] 17:21:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18D8E800) [pid = 1372] [serial = 363] [outer = 00000000] 17:21:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18E60000) [pid = 1372] [serial = 364] [outer = 18D8E800] 17:21:02 INFO - PROCESS | 1372 | 1466727662627 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18EBA000) [pid = 1372] [serial = 365] [outer = 18D8E800] 17:21:03 INFO - PROCESS | 1372 | 1466727663075 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 1372 | 1466727663126 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:21:03 INFO - PROCESS | 1372 | 1466727663129 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 1372 | 1466727663131 Marionette TRACE conn6 <- [1,454,null,{}] 17:21:03 INFO - PROCESS | 1372 | 1466727663134 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 1372 | 1466727663136 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:03 INFO - PROCESS | 1372 | 1466727663214 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:21:03 INFO - PROCESS | 1372 | 1466727663219 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1372 | 1466727663221 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:03 INFO - PROCESS | 1372 | ++DOCSHELL 18EC1C00 == 24 [pid = 1372] [id = 123] 17:21:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (193ABC00) [pid = 1372] [serial = 366] [outer = 00000000] 17:21:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (193B6C00) [pid = 1372] [serial = 367] [outer = 193ABC00] 17:21:03 INFO - PROCESS | 1372 | 1466727663265 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (196C1000) [pid = 1372] [serial = 368] [outer = 193ABC00] 17:21:03 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:03 INFO - PROCESS | 1372 | 1466727663987 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 17:21:04 INFO - PROCESS | 1372 | 1466727664060 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1372 | 1466727664064 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:21:04 INFO - PROCESS | 1372 | 1466727664069 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1372 | 1466727664072 Marionette TRACE conn6 <- [1,458,null,{}] 17:21:04 INFO - PROCESS | 1372 | 1466727664078 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 1372 | 1466727664081 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:04 INFO - PROCESS | 1372 | 1466727664227 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:21:04 INFO - PROCESS | 1372 | 1466727664339 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 1372 | 1466727664342 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:04 INFO - PROCESS | 1372 | ++DOCSHELL 10251000 == 25 [pid = 1372] [id = 124] 17:21:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1069E400) [pid = 1372] [serial = 369] [outer = 00000000] 17:21:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (108DA000) [pid = 1372] [serial = 370] [outer = 1069E400] 17:21:04 INFO - PROCESS | 1372 | 1466727664402 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (114C9C00) [pid = 1372] [serial = 371] [outer = 1069E400] 17:21:05 INFO - PROCESS | 1372 | 1466727664992 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 1372 | 1466727665067 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:21:05 INFO - PROCESS | 1372 | 1466727665074 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1372 | 1466727665076 Marionette TRACE conn6 <- [1,462,null,{}] 17:21:05 INFO - PROCESS | 1372 | 1466727665081 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 1372 | 1466727665084 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:05 INFO - PROCESS | 1372 | 1466727665200 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:21:05 INFO - PROCESS | 1372 | 1466727665280 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1372 | 1466727665282 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:05 INFO - PROCESS | 1372 | ++DOCSHELL 167CF000 == 26 [pid = 1372] [id = 125] 17:21:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (167CFC00) [pid = 1372] [serial = 372] [outer = 00000000] 17:21:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (16E46C00) [pid = 1372] [serial = 373] [outer = 167CFC00] 17:21:05 INFO - PROCESS | 1372 | 1466727665388 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17AB2000) [pid = 1372] [serial = 374] [outer = 167CFC00] 17:21:06 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:06 INFO - PROCESS | 1372 | 1466727666054 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 1372 | 1466727666108 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:21:06 INFO - PROCESS | 1372 | 1466727666111 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:21:06 INFO - PROCESS | 1372 | 1466727666115 Marionette TRACE conn6 <- [1,466,null,{}] 17:21:06 INFO - PROCESS | 1372 | 1466727666126 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 1372 | 1466727666131 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:06 INFO - PROCESS | 1372 | 1466727666257 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:21:06 INFO - PROCESS | 1372 | 1466727666337 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1372 | 1466727666341 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:06 INFO - PROCESS | 1372 | ++DOCSHELL 0C865C00 == 27 [pid = 1372] [id = 126] 17:21:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0C867C00) [pid = 1372] [serial = 375] [outer = 00000000] 17:21:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (0D133400) [pid = 1372] [serial = 376] [outer = 0C867C00] 17:21:06 INFO - PROCESS | 1372 | 1466727666527 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (0D2F6800) [pid = 1372] [serial = 377] [outer = 0C867C00] 17:21:07 INFO - PROCESS | 1372 | --DOCSHELL 112DD400 == 26 [pid = 1372] [id = 107] 17:21:07 INFO - PROCESS | 1372 | --DOCSHELL 169C9C00 == 25 [pid = 1372] [id = 109] 17:21:07 INFO - PROCESS | 1372 | --DOCSHELL 18E5F800 == 24 [pid = 1372] [id = 112] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (193B0C00) [pid = 1372] [serial = 335] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (106D1C00) [pid = 1372] [serial = 317] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1868B000) [pid = 1372] [serial = 331] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17A1B400) [pid = 1372] [serial = 328] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1451DC00) [pid = 1372] [serial = 320] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1087B000) [pid = 1372] [serial = 299] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (103B8000) [pid = 1372] [serial = 298] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (167D5400) [pid = 1372] [serial = 323] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (103ADC00) [pid = 1372] [serial = 316] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17AD5400) [pid = 1372] [serial = 329] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1C548000) [pid = 1372] [serial = 308] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1430BC00) [pid = 1372] [serial = 319] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (16E52C00) [pid = 1372] [serial = 325] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (18EC6000) [pid = 1372] [serial = 334] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (15F59C00) [pid = 1372] [serial = 322] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (18699400) [pid = 1372] [serial = 332] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (0C866000) [pid = 1372] [serial = 314] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14F25400) [pid = 1372] [serial = 301] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (193B2400) [pid = 1372] [serial = 310] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (169C5400) [pid = 1372] [serial = 302] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (17971C00) [pid = 1372] [serial = 326] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1C53E000) [pid = 1372] [serial = 307] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1B693400) [pid = 1372] [serial = 305] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1A2DA800) [pid = 1372] [serial = 304] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (0C859C00) [pid = 1372] [serial = 313] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (193B4800) [pid = 1372] [serial = 311] [outer = 00000000] [url = about:blank] 17:21:07 INFO - PROCESS | 1372 | 1466727667170 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 1372 | 1466727667222 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:21:07 INFO - PROCESS | 1372 | 1466727667278 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1372 | 1466727667280 Marionette TRACE conn6 <- [1,470,null,{}] 17:21:07 INFO - PROCESS | 1372 | 1466727667288 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 1372 | 1466727667291 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:07 INFO - PROCESS | 1372 | 1466727667385 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:21:07 INFO - PROCESS | 1372 | 1466727667392 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1372 | 1466727667395 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:07 INFO - PROCESS | 1372 | ++DOCSHELL 103ADC00 == 25 [pid = 1372] [id = 127] 17:21:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1087B000) [pid = 1372] [serial = 379] [outer = 00000000] 17:21:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (10892000) [pid = 1372] [serial = 380] [outer = 1087B000] 17:21:07 INFO - PROCESS | 1372 | 1466727667443 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (11423C00) [pid = 1372] [serial = 381] [outer = 1087B000] 17:21:07 INFO - PROCESS | 1372 | 1466727667945 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 17:21:08 INFO - PROCESS | 1372 | 1466727668009 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1372 | 1466727668013 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:21:08 INFO - PROCESS | 1372 | 1466727668018 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1372 | 1466727668021 Marionette TRACE conn6 <- [1,474,null,{}] 17:21:08 INFO - PROCESS | 1372 | 1466727668025 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1372 | 1466727668027 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:08 INFO - PROCESS | 1372 | 1466727668117 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:21:08 INFO - PROCESS | 1372 | 1466727668193 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1372 | 1466727668195 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:08 INFO - PROCESS | 1372 | ++DOCSHELL 14E4C000 == 26 [pid = 1372] [id = 128] 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (14E55400) [pid = 1372] [serial = 382] [outer = 00000000] 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (14FC5C00) [pid = 1372] [serial = 383] [outer = 14E55400] 17:21:08 INFO - PROCESS | 1372 | 1466727668242 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (167D5400) [pid = 1372] [serial = 384] [outer = 14E55400] 17:21:08 INFO - PROCESS | 1372 | 1466727668657 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 17:21:08 INFO - PROCESS | 1372 | 1466727668689 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1372 | 1466727668692 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:21:08 INFO - PROCESS | 1372 | 1466727668695 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1372 | 1466727668699 Marionette TRACE conn6 <- [1,478,null,{}] 17:21:08 INFO - PROCESS | 1372 | 1466727668708 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1372 | 1466727668713 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:08 INFO - PROCESS | 1372 | 1466727668804 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:21:08 INFO - PROCESS | 1372 | 1466727668813 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1372 | 1466727668815 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:08 INFO - PROCESS | 1372 | ++DOCSHELL 17A0EC00 == 27 [pid = 1372] [id = 129] 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17A0FC00) [pid = 1372] [serial = 385] [outer = 00000000] 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17A1A400) [pid = 1372] [serial = 386] [outer = 17A0FC00] 17:21:08 INFO - PROCESS | 1372 | 1466727668860 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17AB5800) [pid = 1372] [serial = 387] [outer = 17A0FC00] 17:21:09 INFO - PROCESS | 1372 | 1466727669313 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 17:21:09 INFO - PROCESS | 1372 | 1466727669369 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1372 | 1466727669372 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:21:09 INFO - PROCESS | 1372 | 1466727669375 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:21:09 INFO - PROCESS | 1372 | 1466727669377 Marionette TRACE conn6 <- [1,482,null,{}] 17:21:09 INFO - PROCESS | 1372 | 1466727669380 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 1372 | 1466727669382 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:09 INFO - PROCESS | 1372 | 1466727669517 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:21:09 INFO - PROCESS | 1372 | 1466727669540 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1372 | 1466727669542 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:09 INFO - PROCESS | 1372 | ++DOCSHELL 17AD3400 == 28 [pid = 1372] [id = 130] 17:21:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (17ADA800) [pid = 1372] [serial = 388] [outer = 00000000] 17:21:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18694C00) [pid = 1372] [serial = 389] [outer = 17ADA800] 17:21:09 INFO - PROCESS | 1372 | 1466727669587 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18E5E400) [pid = 1372] [serial = 390] [outer = 17ADA800] 17:21:10 INFO - PROCESS | 1372 | 1466727670037 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 731ms 17:21:10 INFO - PROCESS | 1372 | 1466727670118 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1372 | 1466727670120 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:21:10 INFO - PROCESS | 1372 | 1466727670124 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:21:10 INFO - PROCESS | 1372 | 1466727670126 Marionette TRACE conn6 <- [1,486,null,{}] 17:21:10 INFO - PROCESS | 1372 | 1466727670129 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 1372 | 1466727670131 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:10 INFO - PROCESS | 1372 | 1466727670237 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:21:10 INFO - PROCESS | 1372 | 1466727670249 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1372 | 1466727670251 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:10 INFO - PROCESS | 1372 | ++DOCSHELL 18E61400 == 29 [pid = 1372] [id = 131] 17:21:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18EC5000) [pid = 1372] [serial = 391] [outer = 00000000] 17:21:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (193B7800) [pid = 1372] [serial = 392] [outer = 18EC5000] 17:21:10 INFO - PROCESS | 1372 | 1466727670346 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (199A2000) [pid = 1372] [serial = 393] [outer = 18EC5000] 17:21:10 INFO - PROCESS | 1372 | 1466727670839 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 17:21:10 INFO - PROCESS | 1372 | 1466727670900 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1372 | 1466727670902 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:21:10 INFO - PROCESS | 1372 | 1466727670906 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:21:10 INFO - PROCESS | 1372 | 1466727670907 Marionette TRACE conn6 <- [1,490,null,{}] 17:21:10 INFO - PROCESS | 1372 | 1466727670910 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 1372 | 1466727670916 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:11 INFO - PROCESS | 1372 | 1466727671035 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:21:11 INFO - PROCESS | 1372 | 1466727671092 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1372 | 1466727671094 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:11 INFO - PROCESS | 1372 | ++DOCSHELL 0C862000 == 30 [pid = 1372] [id = 132] 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (199A5400) [pid = 1372] [serial = 394] [outer = 00000000] 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A2D6C00) [pid = 1372] [serial = 395] [outer = 199A5400] 17:21:11 INFO - PROCESS | 1372 | 1466727671138 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A2DB400) [pid = 1372] [serial = 396] [outer = 199A5400] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (14FC6800) [pid = 1372] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D0CC800) [pid = 1372] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14309C00) [pid = 1372] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1087C800) [pid = 1372] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18D8E800) [pid = 1372] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (169C7000) [pid = 1372] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (102D2800) [pid = 1372] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:21:11 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17A62800) [pid = 1372] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:21:11 INFO - PROCESS | 1372 | 1466727671570 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 17:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:21:11 INFO - PROCESS | 1372 | 1466727671580 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 1372 | 1466727671582 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:21:11 INFO - PROCESS | 1372 | 1466727671585 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1372 | 1466727671587 Marionette TRACE conn6 <- [1,494,null,{}] 17:21:11 INFO - PROCESS | 1372 | 1466727671590 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 1372 | 1466727671592 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:11 INFO - PROCESS | 1372 | 1466727671699 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:21:11 INFO - PROCESS | 1372 | 1466727671745 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1372 | 1466727671747 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:11 INFO - PROCESS | 1372 | ++DOCSHELL 0C85C000 == 31 [pid = 1372] [id = 133] 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0C861400) [pid = 1372] [serial = 397] [outer = 00000000] 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17ABE000) [pid = 1372] [serial = 398] [outer = 0C861400] 17:21:11 INFO - PROCESS | 1372 | 1466727671790 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18EBA800) [pid = 1372] [serial = 399] [outer = 0C861400] 17:21:12 INFO - PROCESS | 1372 | 1466727672163 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 17:21:12 INFO - PROCESS | 1372 | 1466727672221 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1372 | 1466727672224 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:21:12 INFO - PROCESS | 1372 | 1466727672227 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:21:12 INFO - PROCESS | 1372 | 1466727672229 Marionette TRACE conn6 <- [1,498,null,{}] 17:21:12 INFO - PROCESS | 1372 | 1466727672232 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1372 | 1466727672234 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:12 INFO - PROCESS | 1372 | 1466727672313 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:21:12 INFO - PROCESS | 1372 | 1466727672319 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1372 | 1466727672321 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:12 INFO - PROCESS | 1372 | ++DOCSHELL 17A1C000 == 32 [pid = 1372] [id = 134] 17:21:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1A2DD800) [pid = 1372] [serial = 400] [outer = 00000000] 17:21:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1AE19000) [pid = 1372] [serial = 401] [outer = 1A2DD800] 17:21:12 INFO - PROCESS | 1372 | 1466727672364 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1B736400) [pid = 1372] [serial = 402] [outer = 1A2DD800] 17:21:12 INFO - PROCESS | 1372 | 1466727672822 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 17:21:12 INFO - PROCESS | 1372 | 1466727672864 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1372 | 1466727672866 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:21:12 INFO - PROCESS | 1372 | 1466727672869 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1372 | 1466727672871 Marionette TRACE conn6 <- [1,502,null,{}] 17:21:12 INFO - PROCESS | 1372 | 1466727672875 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1372 | 1466727672877 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:12 INFO - PROCESS | 1372 | 1466727672956 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:21:12 INFO - PROCESS | 1372 | 1466727672962 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1372 | 1466727672964 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:12 INFO - PROCESS | 1372 | ++DOCSHELL 1B7F8C00 == 33 [pid = 1372] [id = 135] 17:21:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1BE45C00) [pid = 1372] [serial = 403] [outer = 00000000] 17:21:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1BE50400) [pid = 1372] [serial = 404] [outer = 1BE45C00] 17:21:13 INFO - PROCESS | 1372 | 1466727673008 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1BE7E400) [pid = 1372] [serial = 405] [outer = 1BE45C00] 17:21:13 INFO - PROCESS | 1372 | 1466727673491 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 17:21:13 INFO - PROCESS | 1372 | 1466727673542 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 1372 | 1466727673547 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:21:13 INFO - PROCESS | 1372 | 1466727673553 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:21:13 INFO - PROCESS | 1372 | 1466727673556 Marionette TRACE conn6 <- [1,506,null,{}] 17:21:13 INFO - PROCESS | 1372 | 1466727673562 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 1372 | 1466727673566 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:13 INFO - PROCESS | 1372 | 1466727673727 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:21:13 INFO - PROCESS | 1372 | 1466727673825 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 1372 | 1466727673830 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:13 INFO - PROCESS | 1372 | ++DOCSHELL 10873000 == 34 [pid = 1372] [id = 136] 17:21:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (10876800) [pid = 1372] [serial = 406] [outer = 00000000] 17:21:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (10890800) [pid = 1372] [serial = 407] [outer = 10876800] 17:21:13 INFO - PROCESS | 1372 | 1466727673888 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (145A7400) [pid = 1372] [serial = 408] [outer = 10876800] 17:21:14 INFO - PROCESS | 1372 | 1466727674468 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 970ms 17:21:14 INFO - PROCESS | 1372 | 1466727674527 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 1372 | 1466727674532 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:21:14 INFO - PROCESS | 1372 | 1466727674538 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 1372 | 1466727674541 Marionette TRACE conn6 <- [1,510,null,{}] 17:21:14 INFO - PROCESS | 1372 | 1466727674545 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 1372 | 1466727674548 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:14 INFO - PROCESS | 1372 | 1466727674663 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:21:14 INFO - PROCESS | 1372 | 1466727674787 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1372 | 1466727674789 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:14 INFO - PROCESS | 1372 | ++DOCSHELL 169C8800 == 35 [pid = 1372] [id = 137] 17:21:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (169CB000) [pid = 1372] [serial = 409] [outer = 00000000] 17:21:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17972400) [pid = 1372] [serial = 410] [outer = 169CB000] 17:21:14 INFO - PROCESS | 1372 | 1466727674848 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17AB3C00) [pid = 1372] [serial = 411] [outer = 169CB000] 17:21:15 INFO - PROCESS | 1372 | 1466727675474 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 971ms 17:21:15 INFO - PROCESS | 1372 | 1466727675512 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1372 | 1466727675514 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:21:15 INFO - PROCESS | 1372 | 1466727675518 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1372 | 1466727675522 Marionette TRACE conn6 <- [1,514,null,{}] 17:21:15 INFO - PROCESS | 1372 | 1466727675533 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 1372 | 1466727675538 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:15 INFO - PROCESS | 1372 | 1466727675651 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:21:15 INFO - PROCESS | 1372 | 1466727675775 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 1372 | 1466727675779 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:15 INFO - PROCESS | 1372 | ++DOCSHELL 1AE0DC00 == 36 [pid = 1372] [id = 138] 17:21:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1AE16C00) [pid = 1372] [serial = 412] [outer = 00000000] 17:21:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1BE8A800) [pid = 1372] [serial = 413] [outer = 1AE16C00] 17:21:15 INFO - PROCESS | 1372 | 1466727675837 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1C00EC00) [pid = 1372] [serial = 414] [outer = 1AE16C00] 17:21:16 INFO - PROCESS | 1372 | 1466727676483 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:21: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 17:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 970ms 17:21:16 INFO - PROCESS | 1372 | 1466727676491 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1372 | 1466727676494 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:21:16 INFO - PROCESS | 1372 | 1466727676512 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1372 | 1466727676514 Marionette TRACE conn6 <- [1,518,null,{}] 17:21:16 INFO - PROCESS | 1372 | 1466727676518 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 1372 | 1466727676521 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:16 INFO - PROCESS | 1372 | 1466727676635 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:21:16 INFO - PROCESS | 1372 | 1466727676774 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1372 | 1466727676777 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:16 INFO - PROCESS | 1372 | ++DOCSHELL 18EC0400 == 37 [pid = 1372] [id = 139] 17:21:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (18EC3000) [pid = 1372] [serial = 415] [outer = 00000000] 17:21:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1C54CC00) [pid = 1372] [serial = 416] [outer = 18EC3000] 17:21:16 INFO - PROCESS | 1372 | 1466727676833 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1C85D400) [pid = 1372] [serial = 417] [outer = 18EC3000] 17:21:17 INFO - PROCESS | 1372 | 1466727677557 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1131ms 17:21:17 INFO - PROCESS | 1372 | 1466727677644 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1372 | 1466727677648 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:21:17 INFO - PROCESS | 1372 | 1466727677652 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1372 | 1466727677655 Marionette TRACE conn6 <- [1,522,null,{}] 17:21:17 INFO - PROCESS | 1372 | 1466727677678 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 1372 | 1466727677681 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:17 INFO - PROCESS | 1372 | 1466727677817 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:21:17 INFO - PROCESS | 1372 | 1466727677868 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1372 | 1466727677871 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:17 INFO - PROCESS | 1372 | ++DOCSHELL 10891000 == 38 [pid = 1372] [id = 140] 17:21:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (10891800) [pid = 1372] [serial = 418] [outer = 00000000] 17:21:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1430D400) [pid = 1372] [serial = 419] [outer = 10891800] 17:21:17 INFO - PROCESS | 1372 | 1466727677921 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (146C7400) [pid = 1372] [serial = 420] [outer = 10891800] 17:21:18 INFO - PROCESS | 1372 | --DOCSHELL 10A7F000 == 37 [pid = 1372] [id = 113] 17:21:18 INFO - PROCESS | 1372 | --DOCSHELL 102D9400 == 36 [pid = 1372] [id = 106] 17:21:18 INFO - PROCESS | 1372 | --DOCSHELL 0D02AC00 == 35 [pid = 1372] [id = 114] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (196CC000) [pid = 1372] [serial = 337] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (18EBA000) [pid = 1372] [serial = 365] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (16E49800) [pid = 1372] [serial = 355] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (193B6C00) [pid = 1372] [serial = 367] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (16857800) [pid = 1372] [serial = 353] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (112D8C00) [pid = 1372] [serial = 358] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1797A400) [pid = 1372] [serial = 356] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17ADF400) [pid = 1372] [serial = 361] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (18E60000) [pid = 1372] [serial = 364] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17A17C00) [pid = 1372] [serial = 359] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17AB9800) [pid = 1372] [serial = 362] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (149B7C00) [pid = 1372] [serial = 350] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (167CF800) [pid = 1372] [serial = 352] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (10252800) [pid = 1372] [serial = 344] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D225400) [pid = 1372] [serial = 343] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (146BEC00) [pid = 1372] [serial = 349] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D225C00) [pid = 1372] [serial = 340] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (10880000) [pid = 1372] [serial = 346] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10886C00) [pid = 1372] [serial = 347] [outer = 00000000] [url = about:blank] 17:21:18 INFO - PROCESS | 1372 | 1466727678465 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 870ms 17:21:18 INFO - PROCESS | 1372 | 1466727678524 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1372 | 1466727678528 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:21:18 INFO - PROCESS | 1372 | 1466727678534 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:21:18 INFO - PROCESS | 1372 | 1466727678536 Marionette TRACE conn6 <- [1,526,null,{}] 17:21:18 INFO - PROCESS | 1372 | 1466727678540 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 1372 | 1466727678543 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:18 INFO - PROCESS | 1372 | 1466727678650 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:21:18 INFO - PROCESS | 1372 | 1466727678667 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1372 | 1466727678669 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:18 INFO - PROCESS | 1372 | ++DOCSHELL 1088EC00 == 36 [pid = 1372] [id = 141] 17:21:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1088F400) [pid = 1372] [serial = 421] [outer = 00000000] 17:21:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14308400) [pid = 1372] [serial = 422] [outer = 1088F400] 17:21:18 INFO - PROCESS | 1372 | 1466727678716 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14D28C00) [pid = 1372] [serial = 423] [outer = 1088F400] 17:21:19 INFO - PROCESS | 1372 | 1466727679227 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:21:19 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 17:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 17:21:19 INFO - PROCESS | 1372 | 1466727679269 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1372 | 1466727679271 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:21:19 INFO - PROCESS | 1372 | 1466727679274 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:21:19 INFO - PROCESS | 1372 | 1466727679278 Marionette TRACE conn6 <- [1,530,null,{}] 17:21:19 INFO - PROCESS | 1372 | 1466727679288 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 1372 | 1466727679292 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:19 INFO - PROCESS | 1372 | 1466727679375 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:21:19 INFO - PROCESS | 1372 | 1466727679462 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 1372 | 1466727679465 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:19 INFO - PROCESS | 1372 | ++DOCSHELL 16E48400 == 37 [pid = 1372] [id = 142] 17:21:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (16E48800) [pid = 1372] [serial = 424] [outer = 00000000] 17:21:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17972800) [pid = 1372] [serial = 425] [outer = 16E48800] 17:21:19 INFO - PROCESS | 1372 | 1466727679513 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17A12800) [pid = 1372] [serial = 426] [outer = 16E48800] 17:21:19 INFO - PROCESS | 1372 | 1466727679895 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:21: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 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:21: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 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:21:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:21:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 17:21:19 INFO - PROCESS | 1372 | 1466727679949 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1372 | 1466727679951 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:21:19 INFO - PROCESS | 1372 | 1466727679954 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 1372 | 1466727679956 Marionette TRACE conn6 <- [1,534,null,{}] 17:21:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:21:19 INFO - PROCESS | 1372 | 1466727679959 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 1372 | 1466727679961 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:20 INFO - PROCESS | 1372 | 1466727680065 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:21:20 INFO - PROCESS | 1372 | 1466727680070 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 1372 | 1466727680072 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:20 INFO - PROCESS | 1372 | ++DOCSHELL 17AD8800 == 38 [pid = 1372] [id = 143] 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17ADC000) [pid = 1372] [serial = 427] [outer = 00000000] 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (18E61800) [pid = 1372] [serial = 428] [outer = 17ADC000] 17:21:20 INFO - PROCESS | 1372 | 1466727680117 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18EBA000) [pid = 1372] [serial = 429] [outer = 17ADC000] 17:21:20 INFO - PROCESS | 1372 | 1466727680552 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:21:20 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. 17:21:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 631ms 17:21:20 INFO - PROCESS | 1372 | 1466727680589 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 1372 | 1466727680592 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 1372 | 1466727680599 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1372 | 1466727680600 Marionette TRACE conn6 <- [1,538,null,{}] 17:21:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:21:20 INFO - PROCESS | 1372 | 1466727680613 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 1372 | 1466727680615 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:20 INFO - PROCESS | 1372 | 1466727680722 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:21:20 INFO - PROCESS | 1372 | 1466727680801 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 1372 | 1466727680803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:20 INFO - PROCESS | 1372 | ++DOCSHELL 193B7000 == 39 [pid = 1372] [id = 144] 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B7C00) [pid = 1372] [serial = 430] [outer = 00000000] 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (196C0800) [pid = 1372] [serial = 431] [outer = 193B7C00] 17:21:20 INFO - PROCESS | 1372 | 1466727680848 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199A3C00) [pid = 1372] [serial = 432] [outer = 193B7C00] 17:21:21 INFO - PROCESS | 1372 | 1466727681269 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:21:21 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. 17:21:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 17:21:21 INFO - PROCESS | 1372 | 1466727681294 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1372 | 1466727681296 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:21:21 INFO - PROCESS | 1372 | 1466727681306 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1372 | 1466727681307 Marionette TRACE conn6 <- [1,542,null,{}] 17:21:21 INFO - PROCESS | 1372 | 1466727681314 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 1372 | 1466727681320 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:21 INFO - PROCESS | 1372 | 1466727681455 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:21:21 INFO - PROCESS | 1372 | 1466727681519 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1372 | 1466727681521 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:21 INFO - PROCESS | 1372 | ++DOCSHELL 196BF800 == 40 [pid = 1372] [id = 145] 17:21:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (19A6F000) [pid = 1372] [serial = 433] [outer = 00000000] 17:21:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1BE51C00) [pid = 1372] [serial = 434] [outer = 19A6F000] 17:21:21 INFO - PROCESS | 1372 | 1466727681570 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1C546000) [pid = 1372] [serial = 435] [outer = 19A6F000] 17:21:21 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:21 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:21 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:21 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:22 INFO - PROCESS | 1372 | 1466727681994 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 17:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:21:22 INFO - PROCESS | 1372 | 1466727682031 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 1372 | 1466727682033 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:21:22 INFO - PROCESS | 1372 | 1466727682074 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1372 | 1466727682076 Marionette TRACE conn6 <- [1,546,null,{}] 17:21:22 INFO - PROCESS | 1372 | 1466727682093 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 1372 | 1466727682095 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:22 INFO - PROCESS | 1372 | 1466727682203 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:21:22 INFO - PROCESS | 1372 | 1466727682214 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 1372 | 1466727682216 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:22 INFO - PROCESS | 1372 | ++DOCSHELL 1C53F400 == 41 [pid = 1372] [id = 146] 17:21:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1C54C400) [pid = 1372] [serial = 436] [outer = 00000000] 17:21:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1CD89000) [pid = 1372] [serial = 437] [outer = 1C54C400] 17:21:22 INFO - PROCESS | 1372 | 1466727682260 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1CD89800) [pid = 1372] [serial = 438] [outer = 1C54C400] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17ADA800) [pid = 1372] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (18EC5000) [pid = 1372] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (0C867C00) [pid = 1372] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (14E55400) [pid = 1372] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17A0FC00) [pid = 1372] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (0C861400) [pid = 1372] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1087B000) [pid = 1372] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (199A5400) [pid = 1372] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:21:22 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2DD800) [pid = 1372] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:21:22 INFO - PROCESS | 1372 | 1466727682820 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 830ms 17:21:22 INFO - PROCESS | 1372 | 1466727682867 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:21:22 INFO - PROCESS | 1372 | 1466727682869 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:21:22 INFO - PROCESS | 1372 | 1466727682872 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1372 | 1466727682873 Marionette TRACE conn6 <- [1,550,null,{}] 17:21:22 INFO - PROCESS | 1372 | 1466727682877 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 1372 | 1466727682879 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:22 INFO - PROCESS | 1372 | 1466727682959 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:21:23 INFO - PROCESS | 1372 | 1466727683044 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1372 | 1466727683046 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:23 INFO - PROCESS | 1372 | ++DOCSHELL 0D184400 == 42 [pid = 1372] [id = 147] 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (0D261800) [pid = 1372] [serial = 439] [outer = 00000000] 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18D8A400) [pid = 1372] [serial = 440] [outer = 0D261800] 17:21:23 INFO - PROCESS | 1372 | 1466727683092 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A2D1400) [pid = 1372] [serial = 441] [outer = 0D261800] 17:21:23 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:23 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:23 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:23 INFO - PROCESS | 1372 | 1466727683457 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 17:21:23 INFO - PROCESS | 1372 | 1466727683508 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1372 | 1466727683510 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:21:23 INFO - PROCESS | 1372 | 1466727683515 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1372 | 1466727683517 Marionette TRACE conn6 <- [1,554,null,{}] 17:21:23 INFO - PROCESS | 1372 | 1466727683520 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 1372 | 1466727683522 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:23 INFO - PROCESS | 1372 | 1466727683634 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:21:23 INFO - PROCESS | 1372 | 1466727683642 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1372 | 1466727683644 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:23 INFO - PROCESS | 1372 | ++DOCSHELL 10880800 == 43 [pid = 1372] [id = 148] 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17A0FC00) [pid = 1372] [serial = 442] [outer = 00000000] 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A19E400) [pid = 1372] [serial = 443] [outer = 17A0FC00] 17:21:23 INFO - PROCESS | 1372 | 1466727683688 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A1A1400) [pid = 1372] [serial = 444] [outer = 17A0FC00] 17:21:23 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:24 INFO - PROCESS | 1372 | 1466727684095 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 17:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:21:24 INFO - PROCESS | 1372 | 1466727684148 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1372 | 1466727684149 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:21:24 INFO - PROCESS | 1372 | 1466727684153 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1372 | 1466727684154 Marionette TRACE conn6 <- [1,558,null,{}] 17:21:24 INFO - PROCESS | 1372 | 1466727684158 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1372 | 1466727684160 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:24 INFO - PROCESS | 1372 | 1466727684274 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:21:24 INFO - PROCESS | 1372 | 1466727684281 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1372 | 1466727684283 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:24 INFO - PROCESS | 1372 | ++DOCSHELL 0D17AC00 == 44 [pid = 1372] [id = 149] 17:21:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A19EC00) [pid = 1372] [serial = 445] [outer = 00000000] 17:21:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1D1CC000) [pid = 1372] [serial = 446] [outer = 1A19EC00] 17:21:24 INFO - PROCESS | 1372 | 1466727684326 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1D1CF800) [pid = 1372] [serial = 447] [outer = 1A19EC00] 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:24 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:24 INFO - PROCESS | 1372 | 1466727684800 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 673ms 17:21:24 INFO - PROCESS | 1372 | 1466727684841 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1372 | 1466727684847 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:21:24 INFO - PROCESS | 1372 | 1466727684854 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1372 | 1466727684859 Marionette TRACE conn6 <- [1,562,null,{}] 17:21:24 INFO - PROCESS | 1372 | 1466727684941 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1372 | 1466727684945 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:25 INFO - PROCESS | 1372 | 1466727685099 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:21:25 INFO - PROCESS | 1372 | 1466727685151 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1372 | 1466727685156 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:25 INFO - PROCESS | 1372 | ++DOCSHELL 103B8000 == 45 [pid = 1372] [id = 150] 17:21:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (103BB000) [pid = 1372] [serial = 448] [outer = 00000000] 17:21:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (10886C00) [pid = 1372] [serial = 449] [outer = 103BB000] 17:21:25 INFO - PROCESS | 1372 | 1466727685218 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (145A0000) [pid = 1372] [serial = 450] [outer = 103BB000] 17:21:25 INFO - PROCESS | 1372 | 1466727685744 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 17:21:25 INFO - PROCESS | 1372 | 1466727685784 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1372 | 1466727685789 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:21:25 INFO - PROCESS | 1372 | 1466727685795 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1372 | 1466727685798 Marionette TRACE conn6 <- [1,566,null,{}] 17:21:25 INFO - PROCESS | 1372 | 1466727685803 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 1372 | 1466727685807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:25 INFO - PROCESS | 1372 | 1466727685926 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:21:26 INFO - PROCESS | 1372 | 1466727686026 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1372 | 1466727686029 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:26 INFO - PROCESS | 1372 | ++DOCSHELL 18D8EC00 == 46 [pid = 1372] [id = 151] 17:21:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (18E62800) [pid = 1372] [serial = 451] [outer = 00000000] 17:21:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1968D800) [pid = 1372] [serial = 452] [outer = 18E62800] 17:21:26 INFO - PROCESS | 1372 | 1466727686089 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1A19C800) [pid = 1372] [serial = 453] [outer = 18E62800] 17:21:26 INFO - PROCESS | 1372 | 1466727686633 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 17:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 870ms 17:21:26 INFO - PROCESS | 1372 | 1466727686669 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1372 | 1466727686672 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:21:26 INFO - PROCESS | 1372 | 1466727686676 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1372 | 1466727686680 Marionette TRACE conn6 <- [1,570,null,{}] 17:21:26 INFO - PROCESS | 1372 | 1466727686691 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 1372 | 1466727686696 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:26 INFO - PROCESS | 1372 | 1466727686814 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:21:26 INFO - PROCESS | 1372 | 1466727686920 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1372 | 1466727686923 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:26 INFO - PROCESS | 1372 | ++DOCSHELL 1087D400 == 47 [pid = 1372] [id = 152] 17:21:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1087F800) [pid = 1372] [serial = 454] [outer = 00000000] 17:21:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (17AB5000) [pid = 1372] [serial = 455] [outer = 1087F800] 17:21:26 INFO - PROCESS | 1372 | 1466727686982 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1D687400) [pid = 1372] [serial = 456] [outer = 1087F800] 17:21:27 INFO - PROCESS | 1372 | 1466727687761 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1120ms 17:21:27 INFO - PROCESS | 1372 | 1466727687799 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1372 | 1466727687802 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:21:27 INFO - PROCESS | 1372 | 1466727687805 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:21:27 INFO - PROCESS | 1372 | 1466727687807 Marionette TRACE conn6 <- [1,574,null,{}] 17:21:27 INFO - PROCESS | 1372 | 1466727687811 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 1372 | 1466727687813 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:27 INFO - PROCESS | 1372 | 1466727687923 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:21:28 INFO - PROCESS | 1372 | 1466727688051 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 1372 | 1466727688053 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:28 INFO - PROCESS | 1372 | ++DOCSHELL 10899000 == 48 [pid = 1372] [id = 153] 17:21:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (108A2C00) [pid = 1372] [serial = 457] [outer = 00000000] 17:21:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (15F57000) [pid = 1372] [serial = 458] [outer = 108A2C00] 17:21:28 INFO - PROCESS | 1372 | 1466727688112 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (1DD84400) [pid = 1372] [serial = 459] [outer = 108A2C00] 17:21:28 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:28 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:28 INFO - PROCESS | 1372 | 1466727688953 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1180ms 17:21:28 INFO - PROCESS | 1372 | 1466727688989 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1372 | 1466727688994 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:21:29 INFO - PROCESS | 1372 | 1466727688999 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1372 | 1466727689002 Marionette TRACE conn6 <- [1,578,null,{}] 17:21:29 INFO - PROCESS | 1372 | 1466727689008 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1372 | 1466727689011 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:29 INFO - PROCESS | 1372 | 1466727689112 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:21:29 INFO - PROCESS | 1372 | 1466727689239 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1372 | 1466727689244 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:29 INFO - PROCESS | 1372 | ++DOCSHELL 10890C00 == 49 [pid = 1372] [id = 154] 17:21:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (10891400) [pid = 1372] [serial = 460] [outer = 00000000] 17:21:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (10899C00) [pid = 1372] [serial = 461] [outer = 10891400] 17:21:29 INFO - PROCESS | 1372 | 1466727689295 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (108A2000) [pid = 1372] [serial = 462] [outer = 10891400] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 0D076800 == 48 [pid = 1372] [id = 115] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 08F60400 == 47 [pid = 1372] [id = 105] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 10880800 == 46 [pid = 1372] [id = 148] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 0D184400 == 45 [pid = 1372] [id = 147] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 1C53F400 == 44 [pid = 1372] [id = 146] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 196BF800 == 43 [pid = 1372] [id = 145] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 193B7000 == 42 [pid = 1372] [id = 144] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 17AD8800 == 41 [pid = 1372] [id = 143] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 16E48400 == 40 [pid = 1372] [id = 142] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 1088EC00 == 39 [pid = 1372] [id = 141] 17:21:29 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (16E46C00) [pid = 1372] [serial = 373] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (108DA000) [pid = 1372] [serial = 370] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (1BE50400) [pid = 1372] [serial = 404] [outer = 00000000] [url = about:blank] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 10891000 == 38 [pid = 1372] [id = 140] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 18EC0400 == 37 [pid = 1372] [id = 139] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 1AE0DC00 == 36 [pid = 1372] [id = 138] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 169C8800 == 35 [pid = 1372] [id = 137] 17:21:29 INFO - PROCESS | 1372 | --DOCSHELL 10873000 == 34 [pid = 1372] [id = 136] 17:21:29 INFO - PROCESS | 1372 | 1466727689923 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 992ms 17:21:30 INFO - PROCESS | 1372 | 1466727689990 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1372 | 1466727689995 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:21:30 INFO - PROCESS | 1372 | 1466727690001 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1372 | 1466727690003 Marionette TRACE conn6 <- [1,582,null,{}] 17:21:30 INFO - PROCESS | 1372 | 1466727690007 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1372 | 1466727690009 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:30 INFO - PROCESS | 1372 | 1466727690107 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (18694C00) [pid = 1372] [serial = 389] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (18E5E400) [pid = 1372] [serial = 390] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (199A2000) [pid = 1372] [serial = 393] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (193B7800) [pid = 1372] [serial = 392] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (0D2F6800) [pid = 1372] [serial = 377] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (0D133400) [pid = 1372] [serial = 376] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (14FC5C00) [pid = 1372] [serial = 383] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (167D5400) [pid = 1372] [serial = 384] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (17A1A400) [pid = 1372] [serial = 386] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17ABE000) [pid = 1372] [serial = 398] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (10892000) [pid = 1372] [serial = 380] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (11423C00) [pid = 1372] [serial = 381] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1A2D6C00) [pid = 1372] [serial = 395] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (1AE19000) [pid = 1372] [serial = 401] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1B736400) [pid = 1372] [serial = 402] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1C5C0C00) [pid = 1372] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1A2DB400) [pid = 1372] [serial = 396] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (18EBA800) [pid = 1372] [serial = 399] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AB5800) [pid = 1372] [serial = 387] [outer = 00000000] [url = about:blank] 17:21:30 INFO - PROCESS | 1372 | 1466727690201 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1372 | 1466727690204 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:30 INFO - PROCESS | 1372 | ++DOCSHELL 0D133400 == 35 [pid = 1372] [id = 155] 17:21:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (0D13AC00) [pid = 1372] [serial = 463] [outer = 00000000] 17:21:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (10889800) [pid = 1372] [serial = 464] [outer = 0D13AC00] 17:21:30 INFO - PROCESS | 1372 | 1466727690251 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (108DA000) [pid = 1372] [serial = 465] [outer = 0D13AC00] 17:21:30 INFO - PROCESS | 1372 | 1466727690688 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 17:21:30 INFO - PROCESS | 1372 | 1466727690735 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1372 | 1466727690737 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 1372 | 1466727690740 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:21:30 INFO - PROCESS | 1372 | 1466727690744 Marionette TRACE conn6 <- [1,586,null,{}] 17:21:30 INFO - PROCESS | 1372 | 1466727690753 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1372 | 1466727690758 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:30 INFO - PROCESS | 1372 | 1466727690845 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:21:30 INFO - PROCESS | 1372 | 1466727690867 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1372 | 1466727690870 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:30 INFO - PROCESS | 1372 | ++DOCSHELL 169C8800 == 36 [pid = 1372] [id = 156] 17:21:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (169CA800) [pid = 1372] [serial = 466] [outer = 00000000] 17:21:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (16E4AC00) [pid = 1372] [serial = 467] [outer = 169CA800] 17:21:30 INFO - PROCESS | 1372 | 1466727690921 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (17978C00) [pid = 1372] [serial = 468] [outer = 169CA800] 17:21:31 INFO - PROCESS | 1372 | 1466727691382 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 17:21:31 INFO - PROCESS | 1372 | 1466727691415 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1372 | 1466727691417 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:21:31 INFO - PROCESS | 1372 | 1466727691420 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:21:31 INFO - PROCESS | 1372 | 1466727691422 Marionette TRACE conn6 <- [1,590,null,{}] 17:21:31 INFO - PROCESS | 1372 | 1466727691425 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 1372 | 1466727691427 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:31 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:31 INFO - PROCESS | 1372 | 1466727691764 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:21:31 INFO - PROCESS | 1372 | [1372] 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 17:21:31 INFO - PROCESS | 1372 | 1466727691863 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 1372 | 1466727691865 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:31 INFO - PROCESS | 1372 | ++DOCSHELL 0D22D800 == 37 [pid = 1372] [id = 157] 17:21:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (17ABFC00) [pid = 1372] [serial = 469] [outer = 00000000] 17:21:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (18694C00) [pid = 1372] [serial = 470] [outer = 17ABFC00] 17:21:31 INFO - PROCESS | 1372 | 1466727691921 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (18D8F000) [pid = 1372] [serial = 471] [outer = 17ABFC00] 17:21:32 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:32 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:32 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:32 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:32 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:32 INFO - PROCESS | 1372 | 1466727692343 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 17:21:32 INFO - PROCESS | 1372 | 1466727692395 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1372 | 1466727692397 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:21:32 INFO - PROCESS | 1372 | 1466727692400 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1372 | 1466727692402 Marionette TRACE conn6 <- [1,594,null,{}] 17:21:32 INFO - PROCESS | 1372 | 1466727692413 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 1372 | 1466727692415 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:32 INFO - PROCESS | 1372 | 1466727692523 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:21:32 INFO - PROCESS | 1372 | 1466727692534 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1372 | 1466727692536 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:32 INFO - PROCESS | 1372 | ++DOCSHELL 18EC4000 == 38 [pid = 1372] [id = 158] 17:21:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (18EC4400) [pid = 1372] [serial = 472] [outer = 00000000] 17:21:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (19682000) [pid = 1372] [serial = 473] [outer = 18EC4400] 17:21:32 INFO - PROCESS | 1372 | 1466727692580 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (198D0400) [pid = 1372] [serial = 474] [outer = 18EC4400] 17:21:33 INFO - PROCESS | 1372 | 1466727693047 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 17:21:33 INFO - PROCESS | 1372 | 1466727693091 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1372 | 1466727693093 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:21:33 INFO - PROCESS | 1372 | 1466727693096 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1372 | 1466727693098 Marionette TRACE conn6 <- [1,598,null,{}] 17:21:33 INFO - PROCESS | 1372 | 1466727693101 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1372 | 1466727693107 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:33 INFO - PROCESS | 1372 | 1466727693242 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:21:33 INFO - PROCESS | 1372 | 1466727693341 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 1372 | 1466727693343 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:33 INFO - PROCESS | 1372 | ++DOCSHELL 1A2DA400 == 39 [pid = 1372] [id = 159] 17:21:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1A2DB000) [pid = 1372] [serial = 475] [outer = 00000000] 17:21:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1A2DF800) [pid = 1372] [serial = 476] [outer = 1A2DB000] 17:21:33 INFO - PROCESS | 1372 | 1466727693389 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (1AE0F800) [pid = 1372] [serial = 477] [outer = 1A2DB000] 17:21:33 INFO - PROCESS | 1372 | 1466727693844 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 17:21:33 INFO - PROCESS | 1372 | 1466727693867 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1372 | 1466727693869 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:21:33 INFO - PROCESS | 1372 | 1466727693878 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1372 | 1466727693889 Marionette TRACE conn6 <- [1,602,null,{}] 17:21:33 INFO - PROCESS | 1372 | 1466727693897 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1372 | 1466727693899 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:34 INFO - PROCESS | 1372 | 1466727694010 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:21:34 INFO - PROCESS | 1372 | 1466727694017 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1372 | 1466727694019 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:34 INFO - PROCESS | 1372 | ++DOCSHELL 1B7F9000 == 40 [pid = 1372] [id = 160] 17:21:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1BE44400) [pid = 1372] [serial = 478] [outer = 00000000] 17:21:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (1BE53400) [pid = 1372] [serial = 479] [outer = 1BE44400] 17:21:34 INFO - PROCESS | 1372 | 1466727694110 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (1C53EC00) [pid = 1372] [serial = 480] [outer = 1BE44400] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (16852000) [pid = 1372] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (0D074000) [pid = 1372] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (193B7C00) [pid = 1372] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (19A6F000) [pid = 1372] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (10891800) [pid = 1372] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (16E48800) [pid = 1372] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1088F400) [pid = 1372] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (18EC3000) [pid = 1372] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17ADC000) [pid = 1372] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (0D261800) [pid = 1372] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1C54C400) [pid = 1372] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:21:34 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17A0FC00) [pid = 1372] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:21:34 INFO - PROCESS | 1372 | 1466727694791 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 951ms 17:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:21:34 INFO - PROCESS | 1372 | 1466727694824 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1372 | 1466727694826 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:21:34 INFO - PROCESS | 1372 | 1466727694829 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1372 | 1466727694831 Marionette TRACE conn6 <- [1,606,null,{}] 17:21:34 INFO - PROCESS | 1372 | 1466727694834 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 1372 | 1466727694836 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:34 INFO - PROCESS | 1372 | 1466727694948 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:21:35 INFO - PROCESS | 1372 | 1466727695003 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1372 | 1466727695005 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:35 INFO - PROCESS | 1372 | ++DOCSHELL 0D06DC00 == 41 [pid = 1372] [id = 161] 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (10258C00) [pid = 1372] [serial = 481] [outer = 00000000] 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (17976400) [pid = 1372] [serial = 482] [outer = 10258C00] 17:21:35 INFO - PROCESS | 1372 | 1466727695049 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (198D2400) [pid = 1372] [serial = 483] [outer = 10258C00] 17:21:35 INFO - PROCESS | 1372 | 1466727695405 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 17:21:35 INFO - PROCESS | 1372 | 1466727695461 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1372 | 1466727695463 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:21:35 INFO - PROCESS | 1372 | 1466727695466 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1372 | 1466727695468 Marionette TRACE conn6 <- [1,610,null,{}] 17:21:35 INFO - PROCESS | 1372 | 1466727695471 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 1372 | 1466727695473 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:35 INFO - PROCESS | 1372 | 1466727695556 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:21:35 INFO - PROCESS | 1372 | 1466727695562 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1372 | 1466727695563 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:35 INFO - PROCESS | 1372 | ++DOCSHELL 1AE8B800 == 42 [pid = 1372] [id = 162] 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1AE8C400) [pid = 1372] [serial = 484] [outer = 00000000] 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1AE91000) [pid = 1372] [serial = 485] [outer = 1AE8C400] 17:21:35 INFO - PROCESS | 1372 | 1466727695607 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1AE94400) [pid = 1372] [serial = 486] [outer = 1AE8C400] 17:21:36 INFO - PROCESS | 1372 | 1466727696036 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 17:21:36 INFO - PROCESS | 1372 | 1466727696101 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1372 | 1466727696103 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:21:36 INFO - PROCESS | 1372 | 1466727696107 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1372 | 1466727696108 Marionette TRACE conn6 <- [1,614,null,{}] 17:21:36 INFO - PROCESS | 1372 | 1466727696112 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1372 | 1466727696114 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:36 INFO - PROCESS | 1372 | 1466727696195 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:21:36 INFO - PROCESS | 1372 | 1466727696201 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1372 | 1466727696202 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:36 INFO - PROCESS | 1372 | ++DOCSHELL 1AE90C00 == 43 [pid = 1372] [id = 163] 17:21:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1AE96000) [pid = 1372] [serial = 487] [outer = 00000000] 17:21:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1C54BC00) [pid = 1372] [serial = 488] [outer = 1AE96000] 17:21:36 INFO - PROCESS | 1372 | 1466727696246 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (1C866C00) [pid = 1372] [serial = 489] [outer = 1AE96000] 17:21:36 INFO - PROCESS | 1372 | 1466727696786 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 731ms 17:21:36 INFO - PROCESS | 1372 | 1466727696839 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1372 | 1466727696844 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:21:36 INFO - PROCESS | 1372 | 1466727696850 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1372 | 1466727696853 Marionette TRACE conn6 <- [1,618,null,{}] 17:21:36 INFO - PROCESS | 1372 | 1466727696860 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1372 | 1466727696863 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:36 INFO - PROCESS | 1372 | 1466727696982 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:21:37 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:37 INFO - PROCESS | 1372 | 1466727697114 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1372 | 1466727697119 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:37 INFO - PROCESS | 1372 | ++DOCSHELL 0D176400 == 44 [pid = 1372] [id = 164] 17:21:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1026D000) [pid = 1372] [serial = 490] [outer = 00000000] 17:21:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (106D1800) [pid = 1372] [serial = 491] [outer = 1026D000] 17:21:37 INFO - PROCESS | 1372 | 1466727697180 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (1089A000) [pid = 1372] [serial = 492] [outer = 1026D000] 17:21:37 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:37 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:37 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:37 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:37 INFO - PROCESS | 1372 | 1466727697807 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 17:21:37 INFO - PROCESS | 1372 | 1466727697823 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1372 | 1466727697828 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:21:37 INFO - PROCESS | 1372 | 1466727697834 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1372 | 1466727697837 Marionette TRACE conn6 <- [1,622,null,{}] 17:21:37 INFO - PROCESS | 1372 | 1466727697841 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 1372 | 1466727697844 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:37 INFO - PROCESS | 1372 | 1466727697958 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:21:38 INFO - PROCESS | 1372 | 1466727698061 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1372 | 1466727698064 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:38 INFO - PROCESS | 1372 | ++DOCSHELL 16852C00 == 45 [pid = 1372] [id = 165] 17:21:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (16931400) [pid = 1372] [serial = 493] [outer = 00000000] 17:21:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (16E4C000) [pid = 1372] [serial = 494] [outer = 16931400] 17:21:38 INFO - PROCESS | 1372 | 1466727698122 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (17AD6400) [pid = 1372] [serial = 495] [outer = 16931400] 17:21:38 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:38 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:38 INFO - PROCESS | 1372 | 1466727698740 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 17:21:38 INFO - PROCESS | 1372 | 1466727698809 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1372 | 1466727698811 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 1372 | 1466727698815 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:21:38 INFO - PROCESS | 1372 | 1466727698819 Marionette TRACE conn6 <- [1,626,null,{}] 17:21:38 INFO - PROCESS | 1372 | 1466727698830 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1372 | 1466727698835 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:39 INFO - PROCESS | 1372 | 1466727698985 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:21:39 INFO - PROCESS | 1372 | 1466727699108 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 1372 | 1466727699111 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:39 INFO - PROCESS | 1372 | ++DOCSHELL 1AE90800 == 46 [pid = 1372] [id = 166] 17:21:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (1AE93C00) [pid = 1372] [serial = 496] [outer = 00000000] 17:21:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 111 (1C54A000) [pid = 1372] [serial = 497] [outer = 1AE93C00] 17:21:39 INFO - PROCESS | 1372 | 1466727699170 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 112 (1CF04000) [pid = 1372] [serial = 498] [outer = 1AE93C00] 17:21:39 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:39 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:39 INFO - PROCESS | 1372 | 1466727699739 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 17:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:21:39 INFO - PROCESS | 1372 | 1466727699788 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1372 | 1466727699791 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:21:39 INFO - PROCESS | 1372 | 1466727699795 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1372 | 1466727699797 Marionette TRACE conn6 <- [1,630,null,{}] 17:21:39 INFO - PROCESS | 1372 | 1466727699801 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 1372 | 1466727699803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:39 INFO - PROCESS | 1372 | 1466727699914 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:21:40 INFO - PROCESS | 1372 | 1466727700042 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1372 | 1466727700045 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:40 INFO - PROCESS | 1372 | ++DOCSHELL 167D2400 == 47 [pid = 1372] [id = 167] 17:21:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 113 (1CF0A000) [pid = 1372] [serial = 499] [outer = 00000000] 17:21:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 114 (1CF0EC00) [pid = 1372] [serial = 500] [outer = 1CF0A000] 17:21:40 INFO - PROCESS | 1372 | 1466727700101 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 115 (1CFD7400) [pid = 1372] [serial = 501] [outer = 1CF0A000] 17:21:40 INFO - PROCESS | 1372 | 1466727700684 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 971ms 17:21:40 INFO - PROCESS | 1372 | 1466727700769 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1372 | 1466727700771 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 1372 | 1466727700775 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:21:40 INFO - PROCESS | 1372 | 1466727700777 Marionette TRACE conn6 <- [1,634,null,{}] 17:21:40 INFO - PROCESS | 1372 | 1466727700780 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1372 | 1466727700783 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:40 INFO - PROCESS | 1372 | 1466727700894 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:21:41 INFO - PROCESS | 1372 | 1466727701019 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 1372 | 1466727701022 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:41 INFO - PROCESS | 1372 | ++DOCSHELL 0D01F800 == 48 [pid = 1372] [id = 168] 17:21:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 116 (0D02AC00) [pid = 1372] [serial = 502] [outer = 00000000] 17:21:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 117 (143CE800) [pid = 1372] [serial = 503] [outer = 0D02AC00] 17:21:41 INFO - PROCESS | 1372 | 1466727701077 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 118 (143D2800) [pid = 1372] [serial = 504] [outer = 0D02AC00] 17:21:41 INFO - PROCESS | 1372 | 1466727701791 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1068ms 17:21:41 INFO - PROCESS | 1372 | 1466727701846 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1372 | 1466727701851 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:21:41 INFO - PROCESS | 1372 | 1466727701855 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1372 | 1466727701858 Marionette TRACE conn6 <- [1,638,null,{}] 17:21:41 INFO - PROCESS | 1372 | 1466727701864 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 1372 | 1466727701867 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:41 INFO - PROCESS | 1372 | 1466727701966 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:21:42 INFO - PROCESS | 1372 | 1466727702098 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1372 | 1466727702100 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:42 INFO - PROCESS | 1372 | ++DOCSHELL 143D5C00 == 49 [pid = 1372] [id = 169] 17:21:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 119 (143D6000) [pid = 1372] [serial = 505] [outer = 00000000] 17:21:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 120 (146C6C00) [pid = 1372] [serial = 506] [outer = 143D6000] 17:21:42 INFO - PROCESS | 1372 | 1466727702152 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 121 (14EE5400) [pid = 1372] [serial = 507] [outer = 143D6000] 17:21:42 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:42 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:42 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:42 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 17A1C000 == 48 [pid = 1372] [id = 134] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 1AE8B800 == 47 [pid = 1372] [id = 162] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 0D06DC00 == 46 [pid = 1372] [id = 161] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 1B7F9000 == 45 [pid = 1372] [id = 160] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 1A2DA400 == 44 [pid = 1372] [id = 159] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 18EC4000 == 43 [pid = 1372] [id = 158] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 0D22D800 == 42 [pid = 1372] [id = 157] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 169C8800 == 41 [pid = 1372] [id = 156] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 0D133400 == 40 [pid = 1372] [id = 155] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 10890C00 == 39 [pid = 1372] [id = 154] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 10899000 == 38 [pid = 1372] [id = 153] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 1087D400 == 37 [pid = 1372] [id = 152] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 120 (1D1CC000) [pid = 1372] [serial = 446] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 18D8EC00 == 36 [pid = 1372] [id = 151] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 103B8000 == 35 [pid = 1372] [id = 150] 17:21:42 INFO - PROCESS | 1372 | --DOCSHELL 0D17AC00 == 34 [pid = 1372] [id = 149] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 119 (196CC400) [pid = 1372] [serial = 338] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 118 (0D2EAC00) [pid = 1372] [serial = 341] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 117 (196C0800) [pid = 1372] [serial = 431] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 116 (199A3C00) [pid = 1372] [serial = 432] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 115 (1BE8A800) [pid = 1372] [serial = 413] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 114 (1C546000) [pid = 1372] [serial = 435] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 113 (17972400) [pid = 1372] [serial = 410] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 112 (1BE51C00) [pid = 1372] [serial = 434] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 111 (10890800) [pid = 1372] [serial = 407] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 110 (146C7400) [pid = 1372] [serial = 420] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (1430D400) [pid = 1372] [serial = 419] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (17972800) [pid = 1372] [serial = 425] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (17A12800) [pid = 1372] [serial = 426] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (14308400) [pid = 1372] [serial = 422] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (14D28C00) [pid = 1372] [serial = 423] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (1C85D400) [pid = 1372] [serial = 417] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (1C54CC00) [pid = 1372] [serial = 416] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (18E61800) [pid = 1372] [serial = 428] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (18D8A400) [pid = 1372] [serial = 440] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (1CD89000) [pid = 1372] [serial = 437] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1A1A1400) [pid = 1372] [serial = 444] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1A19E400) [pid = 1372] [serial = 443] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (1CD89800) [pid = 1372] [serial = 438] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1A2D1400) [pid = 1372] [serial = 441] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (18EBA000) [pid = 1372] [serial = 429] [outer = 00000000] [url = about:blank] 17:21:42 INFO - PROCESS | 1372 | 1466727702732 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 17:21:42 INFO - PROCESS | 1372 | 1466727702787 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1372 | 1466727702791 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:21:42 INFO - PROCESS | 1372 | 1466727702797 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1372 | 1466727702799 Marionette TRACE conn6 <- [1,642,null,{}] 17:21:42 INFO - PROCESS | 1372 | 1466727702803 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 1372 | 1466727702805 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:42 INFO - PROCESS | 1372 | 1466727702897 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:21:42 INFO - PROCESS | 1372 | 1466727702982 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1372 | 1466727702985 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:43 INFO - PROCESS | 1372 | ++DOCSHELL 10886000 == 35 [pid = 1372] [id = 170] 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (10890800) [pid = 1372] [serial = 508] [outer = 00000000] 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (143CA400) [pid = 1372] [serial = 509] [outer = 10890800] 17:21:43 INFO - PROCESS | 1372 | 1466727703034 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (14992C00) [pid = 1372] [serial = 510] [outer = 10890800] 17:21:43 INFO - PROCESS | 1372 | 1466727703410 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 17:21:43 INFO - PROCESS | 1372 | 1466727703471 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1372 | 1466727703474 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:21:43 INFO - PROCESS | 1372 | 1466727703477 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:21:43 INFO - PROCESS | 1372 | 1466727703480 Marionette TRACE conn6 <- [1,646,null,{}] 17:21:43 INFO - PROCESS | 1372 | 1466727703490 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 1372 | 1466727703494 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:43 INFO - PROCESS | 1372 | 1466727703580 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:21:43 INFO - PROCESS | 1372 | 1466727703587 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 1372 | 1466727703590 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:43 INFO - PROCESS | 1372 | ++DOCSHELL 17972800 == 36 [pid = 1372] [id = 171] 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (17973C00) [pid = 1372] [serial = 511] [outer = 00000000] 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (17A17C00) [pid = 1372] [serial = 512] [outer = 17973C00] 17:21:43 INFO - PROCESS | 1372 | 1466727703638 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (17AC0400) [pid = 1372] [serial = 513] [outer = 17973C00] 17:21:44 INFO - PROCESS | 1372 | 1466727704098 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 17:21:44 INFO - PROCESS | 1372 | 1466727704152 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1372 | 1466727704154 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:21:44 INFO - PROCESS | 1372 | 1466727704157 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1372 | 1466727704159 Marionette TRACE conn6 <- [1,650,null,{}] 17:21:44 INFO - PROCESS | 1372 | 1466727704163 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 1372 | 1466727704165 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:44 INFO - PROCESS | 1372 | 1466727704278 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:21:44 INFO - PROCESS | 1372 | 1466727704286 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1372 | 1466727704288 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:44 INFO - PROCESS | 1372 | ++DOCSHELL 18E63800 == 37 [pid = 1372] [id = 172] 17:21:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (18EBA000) [pid = 1372] [serial = 514] [outer = 00000000] 17:21:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (19318000) [pid = 1372] [serial = 515] [outer = 18EBA000] 17:21:44 INFO - PROCESS | 1372 | 1466727704428 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (193B8C00) [pid = 1372] [serial = 516] [outer = 18EBA000] 17:21:44 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:44 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:44 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:44 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:44 INFO - PROCESS | 1372 | 1466727704834 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 731ms 17:21:44 INFO - PROCESS | 1372 | 1466727704891 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1372 | 1466727704893 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:21:44 INFO - PROCESS | 1372 | 1466727704902 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1372 | 1466727704904 Marionette TRACE conn6 <- [1,654,null,{}] 17:21:44 INFO - PROCESS | 1372 | 1466727704907 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 1372 | 1466727704909 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:45 INFO - PROCESS | 1372 | 1466727705021 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:21:45 INFO - PROCESS | 1372 | 1466727705033 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1372 | 1466727705035 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:45 INFO - PROCESS | 1372 | ++DOCSHELL 196BEC00 == 38 [pid = 1372] [id = 173] 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (196C0400) [pid = 1372] [serial = 517] [outer = 00000000] 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (199A4C00) [pid = 1372] [serial = 518] [outer = 196C0400] 17:21:45 INFO - PROCESS | 1372 | 1466727705128 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (19A6D400) [pid = 1372] [serial = 519] [outer = 196C0400] 17:21:45 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:45 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:45 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:45 INFO - PROCESS | 1372 | 1466727705584 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 731ms 17:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:21:45 INFO - PROCESS | 1372 | 1466727705637 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1372 | 1466727705639 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:21:45 INFO - PROCESS | 1372 | 1466727705642 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1372 | 1466727705644 Marionette TRACE conn6 <- [1,658,null,{}] 17:21:45 INFO - PROCESS | 1372 | 1466727705647 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 1372 | 1466727705653 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:45 INFO - PROCESS | 1372 | 1466727705791 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:21:45 INFO - PROCESS | 1372 | 1466727705853 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1372 | 1466727705855 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:45 INFO - PROCESS | 1372 | ++DOCSHELL 1A198C00 == 39 [pid = 1372] [id = 174] 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (1A19B800) [pid = 1372] [serial = 520] [outer = 00000000] 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (1A2E0400) [pid = 1372] [serial = 521] [outer = 1A19B800] 17:21:45 INFO - PROCESS | 1372 | 1466727705900 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (1AE90000) [pid = 1372] [serial = 522] [outer = 1A19B800] 17:21:46 INFO - PROCESS | 1372 | 1466727706333 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 17:21:46 INFO - PROCESS | 1372 | 1466727706373 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1372 | 1466727706376 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:21:46 INFO - PROCESS | 1372 | 1466727706379 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1372 | 1466727706380 Marionette TRACE conn6 <- [1,662,null,{}] 17:21:46 INFO - PROCESS | 1372 | 1466727706384 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1372 | 1466727706395 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:46 INFO - PROCESS | 1372 | 1466727706510 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:21:46 INFO - PROCESS | 1372 | 1466727706518 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1372 | 1466727706520 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:46 INFO - PROCESS | 1372 | ++DOCSHELL 1AF07400 == 40 [pid = 1372] [id = 175] 17:21:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 111 (1AFA8400) [pid = 1372] [serial = 523] [outer = 00000000] 17:21:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 112 (1BE88C00) [pid = 1372] [serial = 524] [outer = 1AFA8400] 17:21:46 INFO - PROCESS | 1372 | 1466727706614 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 113 (1C007800) [pid = 1372] [serial = 525] [outer = 1AFA8400] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 112 (1087F800) [pid = 1372] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 111 (10891400) [pid = 1372] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 110 (108A2C00) [pid = 1372] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (18EC4400) [pid = 1372] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (103BB000) [pid = 1372] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (17ABFC00) [pid = 1372] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (193ABC00) [pid = 1372] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (1BE44400) [pid = 1372] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (1069E400) [pid = 1372] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (10258C00) [pid = 1372] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (1A2DB000) [pid = 1372] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (167CFC00) [pid = 1372] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (169CA800) [pid = 1372] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (0D13AC00) [pid = 1372] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1A19EC00) [pid = 1372] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (18E62800) [pid = 1372] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1AE8C400) [pid = 1372] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1AE16C00) [pid = 1372] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:21:46 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (10876800) [pid = 1372] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:21:47 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (169CB000) [pid = 1372] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:21:47 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1BE45C00) [pid = 1372] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:47 INFO - PROCESS | 1372 | 1466727707171 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:21:47 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 17:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 830ms 17:21:47 INFO - PROCESS | 1372 | 1466727707209 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1372 | 1466727707211 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:21:47 INFO - PROCESS | 1372 | 1466727707214 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1372 | 1466727707216 Marionette TRACE conn6 <- [1,666,null,{}] 17:21:47 INFO - PROCESS | 1372 | 1466727707219 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 1372 | 1466727707221 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:47 INFO - PROCESS | 1372 | 1466727707304 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:21:47 INFO - PROCESS | 1372 | 1466727707310 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1372 | 1466727707311 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:47 INFO - PROCESS | 1372 | ++DOCSHELL 0D022C00 == 41 [pid = 1372] [id = 176] 17:21:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (106CFC00) [pid = 1372] [serial = 526] [outer = 00000000] 17:21:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (18E62400) [pid = 1372] [serial = 527] [outer = 106CFC00] 17:21:47 INFO - PROCESS | 1372 | 1466727707357 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (196BF800) [pid = 1372] [serial = 528] [outer = 106CFC00] 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:47 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:47 INFO - PROCESS | 1372 | 1466727707789 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 17:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:21:47 INFO - PROCESS | 1372 | 1466727707846 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1372 | 1466727707848 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:21:47 INFO - PROCESS | 1372 | 1466727707851 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1372 | 1466727707853 Marionette TRACE conn6 <- [1,670,null,{}] 17:21:47 INFO - PROCESS | 1372 | 1466727707856 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 1372 | 1466727707858 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:47 INFO - PROCESS | 1372 | 1466727707941 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:21:47 INFO - PROCESS | 1372 | 1466727707946 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1372 | 1466727707948 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:47 INFO - PROCESS | 1372 | ++DOCSHELL 1A2DB000 == 42 [pid = 1372] [id = 177] 17:21:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1AE8D800) [pid = 1372] [serial = 529] [outer = 00000000] 17:21:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1BE82000) [pid = 1372] [serial = 530] [outer = 1AE8D800] 17:21:48 INFO - PROCESS | 1372 | 1466727707991 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1C548C00) [pid = 1372] [serial = 531] [outer = 1AE8D800] 17:21:48 INFO - PROCESS | 1372 | 1466727708969 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:21:49 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) 17:21:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1183ms 17:21:49 INFO - PROCESS | 1372 | 1466727709035 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1372 | 1466727709041 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:21:49 INFO - PROCESS | 1372 | 1466727709046 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1372 | 1466727709051 Marionette TRACE conn6 <- [1,674,null,{}] 17:21:49 INFO - PROCESS | 1372 | 1466727709058 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 1372 | 1466727709061 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:49 INFO - PROCESS | 1372 | 1466727709212 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:21:49 INFO - PROCESS | 1372 | 1466727709336 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 1372 | 1466727709339 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:49 INFO - PROCESS | 1372 | ++DOCSHELL 102D8800 == 43 [pid = 1372] [id = 178] 17:21:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (102DA400) [pid = 1372] [serial = 532] [outer = 00000000] 17:21:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (106A0800) [pid = 1372] [serial = 533] [outer = 102DA400] 17:21:49 INFO - PROCESS | 1372 | 1466727709400 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (10899000) [pid = 1372] [serial = 534] [outer = 102DA400] 17:21:50 INFO - PROCESS | 1372 | 1466727710484 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1490ms 17:21:50 INFO - PROCESS | 1372 | 1466727710539 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 1372 | 1466727710544 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:21:50 INFO - PROCESS | 1372 | 1466727710551 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1372 | 1466727710554 Marionette TRACE conn6 <- [1,678,null,{}] 17:21:50 INFO - PROCESS | 1372 | 1466727710558 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1372 | 1466727710561 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:50 INFO - PROCESS | 1372 | 1466727710710 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:21:50 INFO - PROCESS | 1372 | 1466727710850 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1372 | 1466727710853 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:50 INFO - PROCESS | 1372 | ++DOCSHELL 15F5E400 == 44 [pid = 1372] [id = 179] 17:21:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (167D0800) [pid = 1372] [serial = 535] [outer = 00000000] 17:21:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (169CA000) [pid = 1372] [serial = 536] [outer = 167D0800] 17:21:50 INFO - PROCESS | 1372 | 1466727710909 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (17A15000) [pid = 1372] [serial = 537] [outer = 167D0800] 17:21:51 INFO - PROCESS | 1372 | 1466727711938 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1418ms 17:21:51 INFO - PROCESS | 1372 | 1466727711972 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1372 | 1466727711975 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 1372 | 1466727711978 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:21:51 INFO - PROCESS | 1372 | 1466727711982 Marionette TRACE conn6 <- [1,682,null,{}] 17:21:52 INFO - PROCESS | 1372 | 1466727711993 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 1372 | 1466727711998 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:52 INFO - PROCESS | 1372 | 1466727712144 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:21:52 INFO - PROCESS | 1372 | 1466727712291 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1372 | 1466727712294 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:52 INFO - PROCESS | 1372 | ++DOCSHELL 1AE8D400 == 45 [pid = 1372] [id = 180] 17:21:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (1AE94000) [pid = 1372] [serial = 538] [outer = 00000000] 17:21:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (1C5B9800) [pid = 1372] [serial = 539] [outer = 1AE94000] 17:21:52 INFO - PROCESS | 1372 | 1466727712353 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (1CD89C00) [pid = 1372] [serial = 540] [outer = 1AE94000] 17:21:52 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:21:52 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:52 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:53 INFO - PROCESS | 1372 | 1466727713541 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:21:53 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) 17:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1631ms 17:21:53 INFO - PROCESS | 1372 | 1466727713668 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1372 | 1466727713673 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:21:53 INFO - PROCESS | 1372 | 1466727713679 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1372 | 1466727713682 Marionette TRACE conn6 <- [1,686,null,{}] 17:21:53 INFO - PROCESS | 1372 | 1466727713687 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 1372 | 1466727713690 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:53 INFO - PROCESS | 1372 | 1466727713785 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:21:53 INFO - PROCESS | 1372 | 1466727713913 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1372 | 1466727713916 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:53 INFO - PROCESS | 1372 | ++DOCSHELL 1088F400 == 46 [pid = 1372] [id = 181] 17:21:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (1089E800) [pid = 1372] [serial = 541] [outer = 00000000] 17:21:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (108A5400) [pid = 1372] [serial = 542] [outer = 1089E800] 17:21:53 INFO - PROCESS | 1372 | 1466727713970 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (114CE000) [pid = 1372] [serial = 543] [outer = 1089E800] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 0D022C00 == 45 [pid = 1372] [id = 176] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1AF07400 == 44 [pid = 1372] [id = 175] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1A198C00 == 43 [pid = 1372] [id = 174] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 196BEC00 == 42 [pid = 1372] [id = 173] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 18E63800 == 41 [pid = 1372] [id = 172] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 17972800 == 40 [pid = 1372] [id = 171] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 10886000 == 39 [pid = 1372] [id = 170] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 143D5C00 == 38 [pid = 1372] [id = 169] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1AE90800 == 37 [pid = 1372] [id = 166] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 0D176400 == 36 [pid = 1372] [id = 164] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 16852C00 == 35 [pid = 1372] [id = 165] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1AE90C00 == 34 [pid = 1372] [id = 163] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 0C85C000 == 33 [pid = 1372] [id = 133] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 0D01F800 == 32 [pid = 1372] [id = 168] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 167D2400 == 31 [pid = 1372] [id = 167] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1B7F8C00 == 30 [pid = 1372] [id = 135] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 15F5E400 == 29 [pid = 1372] [id = 179] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1AE8D400 == 28 [pid = 1372] [id = 180] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 1A2DB000 == 27 [pid = 1372] [id = 177] 17:21:54 INFO - PROCESS | 1372 | --DOCSHELL 102D8800 == 26 [pid = 1372] [id = 178] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (1C54BC00) [pid = 1372] [serial = 488] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (1AE94400) [pid = 1372] [serial = 486] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (1D687400) [pid = 1372] [serial = 456] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (108A2000) [pid = 1372] [serial = 462] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (17AB5000) [pid = 1372] [serial = 455] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (1DD84400) [pid = 1372] [serial = 459] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (19682000) [pid = 1372] [serial = 473] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (10886C00) [pid = 1372] [serial = 449] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (18D8F000) [pid = 1372] [serial = 471] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (196C1000) [pid = 1372] [serial = 368] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1C53EC00) [pid = 1372] [serial = 480] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (114C9C00) [pid = 1372] [serial = 371] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17976400) [pid = 1372] [serial = 482] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1BE53400) [pid = 1372] [serial = 479] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1A2DF800) [pid = 1372] [serial = 476] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (10899C00) [pid = 1372] [serial = 461] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (17AB2000) [pid = 1372] [serial = 374] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (145A0000) [pid = 1372] [serial = 450] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17978C00) [pid = 1372] [serial = 468] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (10889800) [pid = 1372] [serial = 464] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1AE0F800) [pid = 1372] [serial = 477] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (198D2400) [pid = 1372] [serial = 483] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1D1CF800) [pid = 1372] [serial = 447] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A19C800) [pid = 1372] [serial = 453] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (108DA000) [pid = 1372] [serial = 465] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (18694C00) [pid = 1372] [serial = 470] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (16E4AC00) [pid = 1372] [serial = 467] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1AE91000) [pid = 1372] [serial = 485] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1968D800) [pid = 1372] [serial = 452] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (198D0400) [pid = 1372] [serial = 474] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F57000) [pid = 1372] [serial = 458] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1C00EC00) [pid = 1372] [serial = 414] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (145A7400) [pid = 1372] [serial = 408] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17AB3C00) [pid = 1372] [serial = 411] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1BE7E400) [pid = 1372] [serial = 405] [outer = 00000000] [url = about:blank] 17:21:55 INFO - PROCESS | 1372 | 1466727715775 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:21:55 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) 17:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2123ms 17:21:55 INFO - PROCESS | 1372 | 1466727715801 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:21:55 INFO - PROCESS | 1372 | 1466727715806 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:21:55 INFO - PROCESS | 1372 | 1466727715811 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1372 | 1466727715814 Marionette TRACE conn6 <- [1,690,null,{}] 17:21:55 INFO - PROCESS | 1372 | 1466727715820 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 1372 | 1466727715822 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:55 INFO - PROCESS | 1372 | 1466727715915 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:21:56 INFO - PROCESS | 1372 | 1466727715992 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 1372 | 1466727715995 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:56 INFO - PROCESS | 1372 | ++DOCSHELL 0CA45800 == 27 [pid = 1372] [id = 182] 17:21:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (0CA48800) [pid = 1372] [serial = 544] [outer = 00000000] 17:21:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (0D225400) [pid = 1372] [serial = 545] [outer = 0CA48800] 17:21:56 INFO - PROCESS | 1372 | 1466727716043 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (0D2EF000) [pid = 1372] [serial = 546] [outer = 0CA48800] 17:21:56 INFO - PROCESS | 1372 | 1466727716905 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:21:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 17:21:56 INFO - PROCESS | 1372 | 1466727716939 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1372 | 1466727716944 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 1372 | 1466727716960 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1372 | 1466727716963 Marionette TRACE conn6 <- [1,694,null,{}] 17:21:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:21:56 INFO - PROCESS | 1372 | 1466727716967 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 1372 | 1466727716970 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:57 INFO - PROCESS | 1372 | 1466727717096 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:21:57 INFO - PROCESS | 1372 | 1466727717103 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 1372 | 1466727717105 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:57 INFO - PROCESS | 1372 | ++DOCSHELL 106AA000 == 28 [pid = 1372] [id = 183] 17:21:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (106ADC00) [pid = 1372] [serial = 547] [outer = 00000000] 17:21:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (10878400) [pid = 1372] [serial = 548] [outer = 106ADC00] 17:21:57 INFO - PROCESS | 1372 | 1466727717153 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (10885C00) [pid = 1372] [serial = 549] [outer = 106ADC00] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1AE8D800) [pid = 1372] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (196C0400) [pid = 1372] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A19B800) [pid = 1372] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1AE93C00) [pid = 1372] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1AE96000) [pid = 1372] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (143D6000) [pid = 1372] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17973C00) [pid = 1372] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1AFA8400) [pid = 1372] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10890800) [pid = 1372] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (18EBA000) [pid = 1372] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1026D000) [pid = 1372] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (16931400) [pid = 1372] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0D02AC00) [pid = 1372] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1CF0A000) [pid = 1372] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:21:58 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (106CFC00) [pid = 1372] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:21:58 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:58 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:21:58 INFO - PROCESS | 1372 | 1466727718919 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:21:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1978ms 17:21:58 INFO - PROCESS | 1372 | 1466727718945 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1372 | 1466727718950 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:21:58 INFO - PROCESS | 1372 | 1466727718956 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:21:58 INFO - PROCESS | 1372 | 1466727718958 Marionette TRACE conn6 <- [1,698,null,{}] 17:21:58 INFO - PROCESS | 1372 | 1466727718964 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1372 | 1466727718967 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:59 INFO - PROCESS | 1372 | 1466727719078 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:21:59 INFO - PROCESS | 1372 | 1466727719154 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 1372 | 1466727719157 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:21:59 INFO - PROCESS | 1372 | ++DOCSHELL 0D01EC00 == 29 [pid = 1372] [id = 184] 17:21:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (0D0CE400) [pid = 1372] [serial = 550] [outer = 00000000] 17:21:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (102DCC00) [pid = 1372] [serial = 551] [outer = 0D0CE400] 17:21:59 INFO - PROCESS | 1372 | 1466727719215 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (10879400) [pid = 1372] [serial = 552] [outer = 0D0CE400] 17:22:00 INFO - PROCESS | 1372 | 1466727720353 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:22:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1421ms 17:22:00 INFO - PROCESS | 1372 | 1466727720381 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1372 | 1466727720385 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:22:00 INFO - PROCESS | 1372 | 1466727720390 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1372 | 1466727720393 Marionette TRACE conn6 <- [1,702,null,{}] 17:22:00 INFO - PROCESS | 1372 | 1466727720398 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 1372 | 1466727720401 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:00 INFO - PROCESS | 1372 | 1466727720565 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:22:00 INFO - PROCESS | 1372 | --DOCSHELL 0CA45800 == 28 [pid = 1372] [id = 182] 17:22:00 INFO - PROCESS | 1372 | --DOCSHELL 1088F400 == 27 [pid = 1372] [id = 181] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1BE82000) [pid = 1372] [serial = 530] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (199A4C00) [pid = 1372] [serial = 518] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1A2E0400) [pid = 1372] [serial = 521] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (19A6D400) [pid = 1372] [serial = 519] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1C54A000) [pid = 1372] [serial = 497] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1CF04000) [pid = 1372] [serial = 498] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1C866C00) [pid = 1372] [serial = 489] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (146C6C00) [pid = 1372] [serial = 506] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (14EE5400) [pid = 1372] [serial = 507] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (17A17C00) [pid = 1372] [serial = 512] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1BE88C00) [pid = 1372] [serial = 524] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17AC0400) [pid = 1372] [serial = 513] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (143CA400) [pid = 1372] [serial = 509] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (14992C00) [pid = 1372] [serial = 510] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (19318000) [pid = 1372] [serial = 515] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 53 (106D1800) [pid = 1372] [serial = 491] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 52 (1AE90000) [pid = 1372] [serial = 522] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 51 (1089A000) [pid = 1372] [serial = 492] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 50 (16E4C000) [pid = 1372] [serial = 494] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 49 (17AD6400) [pid = 1372] [serial = 495] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 48 (143CE800) [pid = 1372] [serial = 503] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 47 (143D2800) [pid = 1372] [serial = 504] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 46 (1CF0EC00) [pid = 1372] [serial = 500] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 45 (1CFD7400) [pid = 1372] [serial = 501] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 44 (18E62400) [pid = 1372] [serial = 527] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 43 (1C548C00) [pid = 1372] [serial = 531] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 42 (1C007800) [pid = 1372] [serial = 525] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 41 (196BF800) [pid = 1372] [serial = 528] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | --DOMWINDOW == 40 (193B8C00) [pid = 1372] [serial = 516] [outer = 00000000] [url = about:blank] 17:22:00 INFO - PROCESS | 1372 | 1466727720659 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1372 | 1466727720662 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:00 INFO - PROCESS | 1372 | ++DOCSHELL 0CA45800 == 28 [pid = 1372] [id = 185] 17:22:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 41 (0D01F800) [pid = 1372] [serial = 553] [outer = 00000000] 17:22:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 42 (1026E800) [pid = 1372] [serial = 554] [outer = 0D01F800] 17:22:00 INFO - PROCESS | 1372 | 1466727720717 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 43 (102D7C00) [pid = 1372] [serial = 555] [outer = 0D01F800] 17:22:01 INFO - PROCESS | 1372 | 1466727721619 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:22:01 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 17:22:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1290ms 17:22:01 INFO - PROCESS | 1372 | 1466727721681 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1372 | 1466727721686 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:22:01 INFO - PROCESS | 1372 | 1466727721692 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1372 | 1466727721695 Marionette TRACE conn6 <- [1,706,null,{}] 17:22:01 INFO - PROCESS | 1372 | 1466727721698 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 1372 | 1466727721701 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:01 INFO - PROCESS | 1372 | 1466727721788 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:22:01 INFO - PROCESS | 1372 | 1466727721796 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 1372 | 1466727721798 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:01 INFO - PROCESS | 1372 | ++DOCSHELL 112E0800 == 29 [pid = 1372] [id = 186] 17:22:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 44 (1141E400) [pid = 1372] [serial = 556] [outer = 00000000] 17:22:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 45 (14309C00) [pid = 1372] [serial = 557] [outer = 1141E400] 17:22:01 INFO - PROCESS | 1372 | 1466727721845 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 46 (143C9400) [pid = 1372] [serial = 558] [outer = 1141E400] 17:22:02 INFO - PROCESS | 1372 | 1466727722810 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:22:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1176ms 17:22:02 INFO - PROCESS | 1372 | 1466727722878 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1372 | 1466727722880 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:22:02 INFO - PROCESS | 1372 | 1466727722884 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:22:02 INFO - PROCESS | 1372 | 1466727722887 Marionette TRACE conn6 <- [1,710,null,{}] 17:22:02 INFO - PROCESS | 1372 | 1466727722898 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 1372 | 1466727722903 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:03 INFO - PROCESS | 1372 | 1466727723019 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:22:03 INFO - PROCESS | 1372 | 1466727723028 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1372 | 1466727723031 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:03 INFO - PROCESS | 1372 | ++DOCSHELL 146C4C00 == 30 [pid = 1372] [id = 187] 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 47 (146C7400) [pid = 1372] [serial = 559] [outer = 00000000] 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 48 (1499C000) [pid = 1372] [serial = 560] [outer = 146C7400] 17:22:03 INFO - PROCESS | 1372 | 1466727723126 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 49 (14D53C00) [pid = 1372] [serial = 561] [outer = 146C7400] 17:22:03 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:03 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:03 INFO - PROCESS | 1372 | 1466727723577 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1372 | 1466727723660 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:22:03 INFO - PROCESS | 1372 | 1466727723663 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:22:03 INFO - PROCESS | 1372 | 1466727723665 Marionette TRACE conn6 <- [1,714,null,{}] 17:22:03 INFO - PROCESS | 1372 | 1466727723668 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 1372 | 1466727723670 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:03 INFO - PROCESS | 1372 | 1466727723764 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:22:03 INFO - PROCESS | 1372 | 1466727723799 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1372 | 1466727723801 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:03 INFO - PROCESS | 1372 | ++DOCSHELL 14FC3400 == 31 [pid = 1372] [id = 188] 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 45 (14FC7000) [pid = 1372] [serial = 562] [outer = 00000000] 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 46 (15F5B000) [pid = 1372] [serial = 563] [outer = 14FC7000] 17:22:03 INFO - PROCESS | 1372 | 1466727723845 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 47 (167D2400) [pid = 1372] [serial = 564] [outer = 14FC7000] 17:22:04 INFO - PROCESS | 1372 | 1466727724320 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:22:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 17:22:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:22:04 INFO - PROCESS | 1372 | 1466727724337 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1372 | 1466727724339 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:22:04 INFO - PROCESS | 1372 | 1466727724342 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1372 | 1466727724344 Marionette TRACE conn6 <- [1,718,null,{}] 17:22:04 INFO - PROCESS | 1372 | 1466727724347 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 1372 | 1466727724349 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:04 INFO - PROCESS | 1372 | 1466727724455 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:22:04 INFO - PROCESS | 1372 | 1466727724461 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 1372 | 1466727724463 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:04 INFO - PROCESS | 1372 | ++DOCSHELL 167D9000 == 32 [pid = 1372] [id = 189] 17:22:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 48 (167D9C00) [pid = 1372] [serial = 565] [outer = 00000000] 17:22:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 49 (169C6800) [pid = 1372] [serial = 566] [outer = 167D9C00] 17:22:04 INFO - PROCESS | 1372 | 1466727724508 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 50 (16E46C00) [pid = 1372] [serial = 567] [outer = 167D9C00] 17:22:04 INFO - PROCESS | 1372 | 1466727724966 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1372 | 1466727725015 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:22:05 INFO - PROCESS | 1372 | 1466727725018 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1372 | 1466727725020 Marionette TRACE conn6 <- [1,722,null,{}] 17:22:05 INFO - PROCESS | 1372 | 1466727725024 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 1372 | 1466727725030 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:05 INFO - PROCESS | 1372 | 1466727725136 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:22:05 INFO - PROCESS | 1372 | 1466727725148 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1372 | 1466727725150 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:05 INFO - PROCESS | 1372 | ++DOCSHELL 0CA4B000 == 33 [pid = 1372] [id = 190] 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 51 (17A0D400) [pid = 1372] [serial = 568] [outer = 00000000] 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 52 (17A6AC00) [pid = 1372] [serial = 569] [outer = 17A0D400] 17:22:05 INFO - PROCESS | 1372 | 1466727725194 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 53 (17AB6C00) [pid = 1372] [serial = 570] [outer = 17A0D400] 17:22:05 INFO - PROCESS | 1372 | 1466727725615 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:22:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 17:22:05 INFO - PROCESS | 1372 | 1466727725649 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1372 | 1466727725651 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:22:05 INFO - PROCESS | 1372 | 1466727725664 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1372 | 1466727725665 Marionette TRACE conn6 <- [1,726,null,{}] 17:22:05 INFO - PROCESS | 1372 | 1466727725669 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 1372 | 1466727725671 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:05 INFO - PROCESS | 1372 | 1466727725748 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:22:05 INFO - PROCESS | 1372 | 1466727725782 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1372 | 1466727725783 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:05 INFO - PROCESS | 1372 | ++DOCSHELL 17ABE800 == 34 [pid = 1372] [id = 191] 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 54 (17ABEC00) [pid = 1372] [serial = 571] [outer = 00000000] 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (1838BC00) [pid = 1372] [serial = 572] [outer = 17ABEC00] 17:22:05 INFO - PROCESS | 1372 | 1466727725827 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (1430CC00) [pid = 1372] [serial = 573] [outer = 17ABEC00] 17:22:06 INFO - PROCESS | 1372 | 1466727726731 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 17:22:06 INFO - PROCESS | 1372 | 1466727726795 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1372 | 1466727726799 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:22:06 INFO - PROCESS | 1372 | 1466727726805 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1372 | 1466727726809 Marionette TRACE conn6 <- [1,730,null,{}] 17:22:06 INFO - PROCESS | 1372 | 1466727726815 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1372 | 1466727726819 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:06 INFO - PROCESS | 1372 | 1466727726968 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:22:07 INFO - PROCESS | 1372 | 1466727727044 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 1372 | 1466727727047 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:07 INFO - PROCESS | 1372 | ++DOCSHELL 10253000 == 35 [pid = 1372] [id = 192] 17:22:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (10253C00) [pid = 1372] [serial = 574] [outer = 00000000] 17:22:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (103AE800) [pid = 1372] [serial = 575] [outer = 10253C00] 17:22:07 INFO - PROCESS | 1372 | 1466727727107 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (1088B400) [pid = 1372] [serial = 576] [outer = 10253C00] 17:22:08 INFO - PROCESS | 1372 | 1466727728222 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:22:08 INFO - PROCESS | 1372 | [1372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:22:08 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 17:22:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1443ms 17:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:22:08 INFO - PROCESS | 1372 | 1466727728248 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1372 | 1466727728252 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:22:08 INFO - PROCESS | 1372 | 1466727728299 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1372 | 1466727728303 Marionette TRACE conn6 <- [1,734,null,{}] 17:22:08 INFO - PROCESS | 1372 | 1466727728310 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 1372 | 1466727728313 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:08 INFO - PROCESS | 1372 | 1466727728415 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:22:08 INFO - PROCESS | 1372 | 1466727728609 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1372 | 1466727728612 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:08 INFO - PROCESS | 1372 | ++DOCSHELL 145A7C00 == 36 [pid = 1372] [id = 193] 17:22:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (145E4800) [pid = 1372] [serial = 577] [outer = 00000000] 17:22:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (1499B000) [pid = 1372] [serial = 578] [outer = 145E4800] 17:22:08 INFO - PROCESS | 1372 | 1466727728671 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (14EE5000) [pid = 1372] [serial = 579] [outer = 145E4800] 17:22:09 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:09 INFO - PROCESS | 1372 | 1466727729701 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:22:09 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.) 17:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1480ms 17:22:09 INFO - PROCESS | 1372 | 1466727729738 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1372 | 1466727729742 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:22:09 INFO - PROCESS | 1372 | 1466727729748 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1372 | 1466727729751 Marionette TRACE conn6 <- [1,738,null,{}] 17:22:09 INFO - PROCESS | 1372 | 1466727729756 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 1372 | 1466727729759 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:09 INFO - PROCESS | 1372 | 1466727729860 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:22:09 INFO - PROCESS | 1372 | 1466727729978 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1372 | 1466727729981 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:10 INFO - PROCESS | 1372 | ++DOCSHELL 1430D400 == 37 [pid = 1372] [id = 194] 17:22:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1430FC00) [pid = 1372] [serial = 580] [outer = 00000000] 17:22:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (143CD000) [pid = 1372] [serial = 581] [outer = 1430FC00] 17:22:10 INFO - PROCESS | 1372 | 1466727730083 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (143D4000) [pid = 1372] [serial = 582] [outer = 1430FC00] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 0CA4B000 == 36 [pid = 1372] [id = 190] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 167D9000 == 35 [pid = 1372] [id = 189] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 14FC3400 == 34 [pid = 1372] [id = 188] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 146C4C00 == 33 [pid = 1372] [id = 187] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 112E0800 == 32 [pid = 1372] [id = 186] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 0CA45800 == 31 [pid = 1372] [id = 185] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 106AA000 == 30 [pid = 1372] [id = 183] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 0D01EC00 == 29 [pid = 1372] [id = 184] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 145A7C00 == 28 [pid = 1372] [id = 193] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 17ABE800 == 27 [pid = 1372] [id = 191] 17:22:10 INFO - PROCESS | 1372 | --DOCSHELL 10253000 == 26 [pid = 1372] [id = 192] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (0D225400) [pid = 1372] [serial = 545] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (10878400) [pid = 1372] [serial = 548] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (10899000) [pid = 1372] [serial = 534] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (17A15000) [pid = 1372] [serial = 537] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (1CD89C00) [pid = 1372] [serial = 540] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (114CE000) [pid = 1372] [serial = 543] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (108A5400) [pid = 1372] [serial = 542] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (106A0800) [pid = 1372] [serial = 533] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (169CA000) [pid = 1372] [serial = 536] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (1C5B9800) [pid = 1372] [serial = 539] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (0D2EF000) [pid = 1372] [serial = 546] [outer = 00000000] [url = about:blank] 17:22:11 INFO - PROCESS | 1372 | 1466727731736 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2023ms 17:22:11 INFO - PROCESS | 1372 | 1466727731770 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1372 | 1466727731774 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:22:11 INFO - PROCESS | 1372 | 1466727731779 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1372 | 1466727731782 Marionette TRACE conn6 <- [1,742,null,{}] 17:22:11 INFO - PROCESS | 1372 | 1466727731788 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 1372 | 1466727731790 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:11 INFO - PROCESS | 1372 | 1466727731872 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:22:11 INFO - PROCESS | 1372 | 1466727731943 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1372 | 1466727731945 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:11 INFO - PROCESS | 1372 | ++DOCSHELL 0D183000 == 27 [pid = 1372] [id = 195] 17:22:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (0D25F400) [pid = 1372] [serial = 583] [outer = 00000000] 17:22:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (10251C00) [pid = 1372] [serial = 584] [outer = 0D25F400] 17:22:12 INFO - PROCESS | 1372 | 1466727731995 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (10273000) [pid = 1372] [serial = 585] [outer = 0D25F400] 17:22:12 INFO - PROCESS | 1372 | 1466727732871 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:22:12 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 17:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1135ms 17:22:12 INFO - PROCESS | 1372 | 1466727732915 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1372 | 1466727732920 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:22:12 INFO - PROCESS | 1372 | 1466727732926 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1372 | 1466727732929 Marionette TRACE conn6 <- [1,746,null,{}] 17:22:12 INFO - PROCESS | 1372 | 1466727732942 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 1372 | 1466727732944 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:13 INFO - PROCESS | 1372 | 1466727733053 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:22:13 INFO - PROCESS | 1372 | 1466727733060 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1372 | 1466727733063 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:13 INFO - PROCESS | 1372 | ++DOCSHELL 1088A000 == 28 [pid = 1372] [id = 196] 17:22:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (1088A800) [pid = 1372] [serial = 586] [outer = 00000000] 17:22:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (10899000) [pid = 1372] [serial = 587] [outer = 1088A800] 17:22:13 INFO - PROCESS | 1372 | 1466727733111 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (1089FC00) [pid = 1372] [serial = 588] [outer = 1088A800] 17:22:13 INFO - PROCESS | 1372 | 1466727733618 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 17:22:13 INFO - PROCESS | 1372 | 1466727733660 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1372 | 1466727733662 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:22:13 INFO - PROCESS | 1372 | 1466727733666 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1372 | 1466727733669 Marionette TRACE conn6 <- [1,750,null,{}] 17:22:13 INFO - PROCESS | 1372 | 1466727733680 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 1372 | 1466727733685 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:13 INFO - PROCESS | 1372 | 1466727733794 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:22:13 INFO - PROCESS | 1372 | 1466727733853 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1372 | 1466727733856 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:13 INFO - PROCESS | 1372 | ++DOCSHELL 14D54400 == 29 [pid = 1372] [id = 197] 17:22:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (14D93400) [pid = 1372] [serial = 589] [outer = 00000000] 17:22:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (14E0F800) [pid = 1372] [serial = 590] [outer = 14D93400] 17:22:13 INFO - PROCESS | 1372 | 1466727733906 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (14E54800) [pid = 1372] [serial = 591] [outer = 14D93400] 17:22:14 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:14 INFO - PROCESS | 1372 | 1466727734821 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1184ms 17:22:14 INFO - PROCESS | 1372 | 1466727734853 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1372 | 1466727734855 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:22:14 INFO - PROCESS | 1372 | 1466727734858 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:22:14 INFO - PROCESS | 1372 | 1466727734860 Marionette TRACE conn6 <- [1,754,null,{}] 17:22:14 INFO - PROCESS | 1372 | 1466727734863 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 1372 | 1466727734865 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:15 INFO - PROCESS | 1372 | 1466727735078 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (146C7400) [pid = 1372] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (14FC7000) [pid = 1372] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (167D9C00) [pid = 1372] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (106ADC00) [pid = 1372] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1141E400) [pid = 1372] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (0D0CE400) [pid = 1372] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (0D01F800) [pid = 1372] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (17A0D400) [pid = 1372] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:22:15 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (17ABEC00) [pid = 1372] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:22:15 INFO - PROCESS | 1372 | 1466727735128 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1372 | 1466727735130 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:15 INFO - PROCESS | 1372 | ++DOCSHELL 0D0CE400 == 30 [pid = 1372] [id = 198] 17:22:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (106ADC00) [pid = 1372] [serial = 592] [outer = 00000000] 17:22:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (11419400) [pid = 1372] [serial = 593] [outer = 106ADC00] 17:22:15 INFO - PROCESS | 1372 | 1466727735174 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (167CE000) [pid = 1372] [serial = 594] [outer = 106ADC00] 17:22:16 INFO - PROCESS | 1372 | 1466727736006 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 17:22:16 INFO - PROCESS | 1372 | 1466727736038 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:22:16 INFO - PROCESS | 1372 | 1466727736040 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 1372 | 1466727736043 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1372 | 1466727736045 Marionette TRACE conn6 <- [1,758,null,{}] 17:22:16 INFO - PROCESS | 1372 | 1466727736048 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 1372 | 1466727736050 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:16 INFO - PROCESS | 1372 | 1466727736154 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:22:16 INFO - PROCESS | 1372 | 1466727736197 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1372 | 1466727736199 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:16 INFO - PROCESS | 1372 | ++DOCSHELL 169C1800 == 31 [pid = 1372] [id = 199] 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (169C2400) [pid = 1372] [serial = 595] [outer = 00000000] 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (169C7C00) [pid = 1372] [serial = 596] [outer = 169C2400] 17:22:16 INFO - PROCESS | 1372 | 1466727736243 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (16E47800) [pid = 1372] [serial = 597] [outer = 169C2400] 17:22:16 INFO - PROCESS | 1372 | 1466727736640 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 17:22:16 INFO - PROCESS | 1372 | 1466727736674 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1372 | 1466727736676 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:22:16 INFO - PROCESS | 1372 | 1466727736679 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1372 | 1466727736681 Marionette TRACE conn6 <- [1,762,null,{}] 17:22:16 INFO - PROCESS | 1372 | 1466727736684 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 1372 | 1466727736689 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:16 INFO - PROCESS | 1372 | 1466727736820 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:22:16 INFO - PROCESS | 1372 | 1466727736831 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1372 | 1466727736833 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:16 INFO - PROCESS | 1372 | ++DOCSHELL 10898400 == 32 [pid = 1372] [id = 200] 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (1796F000) [pid = 1372] [serial = 598] [outer = 00000000] 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (17A62800) [pid = 1372] [serial = 599] [outer = 1796F000] 17:22:16 INFO - PROCESS | 1372 | 1466727736878 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (17AB9000) [pid = 1372] [serial = 600] [outer = 1796F000] 17:22:17 INFO - PROCESS | 1372 | 1466727737644 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1018ms 17:22:17 INFO - PROCESS | 1372 | 1466727737698 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1372 | 1466727737703 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:22:17 INFO - PROCESS | 1372 | 1466727737708 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1372 | 1466727737712 Marionette TRACE conn6 <- [1,766,null,{}] 17:22:17 INFO - PROCESS | 1372 | 1466727737719 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 1372 | 1466727737722 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:17 INFO - PROCESS | 1372 | 1466727737859 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:22:18 INFO - PROCESS | 1372 | 1466727737981 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1372 | 1466727737984 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:18 INFO - PROCESS | 1372 | ++DOCSHELL 0C994C00 == 33 [pid = 1372] [id = 201] 17:22:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (10253800) [pid = 1372] [serial = 601] [outer = 00000000] 17:22:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (1087EC00) [pid = 1372] [serial = 602] [outer = 10253800] 17:22:18 INFO - PROCESS | 1372 | 1466727738042 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (10892C00) [pid = 1372] [serial = 603] [outer = 10253800] 17:22:18 INFO - PROCESS | 1372 | 1466727738762 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1129ms 17:22:18 INFO - PROCESS | 1372 | 1466727738924 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1372 | 1466727738928 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:22:18 INFO - PROCESS | 1372 | 1466727738942 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1372 | 1466727738945 Marionette TRACE conn6 <- [1,770,null,{}] 17:22:18 INFO - PROCESS | 1372 | 1466727738951 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 1372 | 1466727738954 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:19 INFO - PROCESS | 1372 | 1466727739063 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:22:19 INFO - PROCESS | 1372 | 1466727739159 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1372 | 1466727739164 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:19 INFO - PROCESS | 1372 | ++DOCSHELL 10252000 == 34 [pid = 1372] [id = 202] 17:22:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (10252800) [pid = 1372] [serial = 604] [outer = 00000000] 17:22:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (102DDC00) [pid = 1372] [serial = 605] [outer = 10252800] 17:22:19 INFO - PROCESS | 1372 | 1466727739214 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (1087A800) [pid = 1372] [serial = 606] [outer = 10252800] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 169C1800 == 33 [pid = 1372] [id = 199] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 0D0CE400 == 32 [pid = 1372] [id = 198] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 14D54400 == 31 [pid = 1372] [id = 197] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 1088A000 == 30 [pid = 1372] [id = 196] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 0D183000 == 29 [pid = 1372] [id = 195] 17:22:19 INFO - PROCESS | 1372 | --DOCSHELL 1430D400 == 28 [pid = 1372] [id = 194] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1838BC00) [pid = 1372] [serial = 572] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (14D53C00) [pid = 1372] [serial = 561] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (15F5B000) [pid = 1372] [serial = 563] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (169C6800) [pid = 1372] [serial = 566] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (10885C00) [pid = 1372] [serial = 549] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (14309C00) [pid = 1372] [serial = 557] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (102DCC00) [pid = 1372] [serial = 551] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (10879400) [pid = 1372] [serial = 552] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (1026E800) [pid = 1372] [serial = 554] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (102D7C00) [pid = 1372] [serial = 555] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (17A6AC00) [pid = 1372] [serial = 569] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17AB6C00) [pid = 1372] [serial = 570] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (1499C000) [pid = 1372] [serial = 560] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (167D2400) [pid = 1372] [serial = 564] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (16E46C00) [pid = 1372] [serial = 567] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 53 (1430CC00) [pid = 1372] [serial = 573] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | --DOMWINDOW == 52 (143C9400) [pid = 1372] [serial = 558] [outer = 00000000] [url = about:blank] 17:22:19 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:19 INFO - PROCESS | 1372 | 1466727739738 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 830ms 17:22:19 INFO - PROCESS | 1372 | 1466727739778 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1372 | 1466727739781 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:22:19 INFO - PROCESS | 1372 | 1466727739787 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1372 | 1466727739791 Marionette TRACE conn6 <- [1,774,null,{}] 17:22:19 INFO - PROCESS | 1372 | 1466727739795 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 1372 | 1466727739798 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:19 INFO - PROCESS | 1372 | 1466727739885 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:22:19 INFO - PROCESS | 1372 | 1466727739894 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1372 | 1466727739896 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:19 INFO - PROCESS | 1372 | ++DOCSHELL 108A2800 == 29 [pid = 1372] [id = 203] 17:22:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 53 (108A3000) [pid = 1372] [serial = 607] [outer = 00000000] 17:22:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 54 (10A8B000) [pid = 1372] [serial = 608] [outer = 108A3000] 17:22:19 INFO - PROCESS | 1372 | 1466727739947 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (1430B400) [pid = 1372] [serial = 609] [outer = 108A3000] 17:22:20 INFO - PROCESS | 1372 | 1466727740415 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 17:22:20 INFO - PROCESS | 1372 | 1466727740477 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 1372 | 1466727740479 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 1372 | 1466727740483 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:22:20 INFO - PROCESS | 1372 | 1466727740485 Marionette TRACE conn6 <- [1,778,null,{}] 17:22:20 INFO - PROCESS | 1372 | 1466727740495 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 1372 | 1466727740499 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:20 INFO - PROCESS | 1372 | 1466727740622 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:22:20 INFO - PROCESS | 1372 | 1466727740703 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1372 | 1466727740707 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:20 INFO - PROCESS | 1372 | ++DOCSHELL 14D2BC00 == 30 [pid = 1372] [id = 204] 17:22:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (14D2C400) [pid = 1372] [serial = 610] [outer = 00000000] 17:22:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (14E0C000) [pid = 1372] [serial = 611] [outer = 14D2C400] 17:22:20 INFO - PROCESS | 1372 | 1466727740756 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (14EE0000) [pid = 1372] [serial = 612] [outer = 14D2C400] 17:22:21 INFO - PROCESS | 1372 | 1466727741142 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 17:22:21 INFO - PROCESS | 1372 | 1466727741158 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1372 | 1466727741160 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:22:21 INFO - PROCESS | 1372 | 1466727741163 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1372 | 1466727741165 Marionette TRACE conn6 <- [1,782,null,{}] 17:22:21 INFO - PROCESS | 1372 | 1466727741168 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1372 | 1466727741170 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:21 INFO - PROCESS | 1372 | 1466727741254 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:22:21 INFO - PROCESS | 1372 | 1466727741260 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1372 | 1466727741262 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:21 INFO - PROCESS | 1372 | ++DOCSHELL 167CE800 == 31 [pid = 1372] [id = 205] 17:22:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (167CF400) [pid = 1372] [serial = 613] [outer = 00000000] 17:22:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (169CD400) [pid = 1372] [serial = 614] [outer = 167CF400] 17:22:21 INFO - PROCESS | 1372 | 1466727741307 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (16E53800) [pid = 1372] [serial = 615] [outer = 167CF400] 17:22:21 INFO - PROCESS | 1372 | 1466727741758 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 17:22:21 INFO - PROCESS | 1372 | 1466727741798 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1372 | 1466727741800 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:22:21 INFO - PROCESS | 1372 | 1466727741804 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1372 | 1466727741806 Marionette TRACE conn6 <- [1,786,null,{}] 17:22:21 INFO - PROCESS | 1372 | 1466727741816 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1372 | 1466727741819 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:21 INFO - PROCESS | 1372 | 1466727741920 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:22:21 INFO - PROCESS | 1372 | 1466727741926 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1372 | 1466727741928 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:21 INFO - PROCESS | 1372 | ++DOCSHELL 169CF800 == 32 [pid = 1372] [id = 206] 17:22:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (17975C00) [pid = 1372] [serial = 616] [outer = 00000000] 17:22:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (17A14400) [pid = 1372] [serial = 617] [outer = 17975C00] 17:22:21 INFO - PROCESS | 1372 | 1466727741975 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (17AB4C00) [pid = 1372] [serial = 618] [outer = 17975C00] 17:22:22 INFO - PROCESS | 1372 | 1466727742437 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:22:22 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 17:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 17:22:22 INFO - PROCESS | 1372 | 1466727742499 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:22:22 INFO - PROCESS | 1372 | 1466727742501 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:22:22 INFO - PROCESS | 1372 | 1466727742504 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1372 | 1466727742506 Marionette TRACE conn6 <- [1,790,null,{}] 17:22:22 INFO - PROCESS | 1372 | 1466727742509 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 1372 | 1466727742515 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:22 INFO - PROCESS | 1372 | 1466727742653 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:22:22 INFO - PROCESS | 1372 | 1466727742711 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1372 | 1466727742713 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:22 INFO - PROCESS | 1372 | ++DOCSHELL 17AC0000 == 33 [pid = 1372] [id = 207] 17:22:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (17AE0800) [pid = 1372] [serial = 619] [outer = 00000000] 17:22:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (1868FC00) [pid = 1372] [serial = 620] [outer = 17AE0800] 17:22:22 INFO - PROCESS | 1372 | 1466727742757 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (18D88C00) [pid = 1372] [serial = 621] [outer = 17AE0800] 17:22:23 INFO - PROCESS | 1372 | 1466727743195 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:22:23 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 17:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 17:22:23 INFO - PROCESS | 1372 | 1466727743256 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1372 | 1466727743258 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:22:23 INFO - PROCESS | 1372 | 1466727743271 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1372 | 1466727743273 Marionette TRACE conn6 <- [1,794,null,{}] 17:22:23 INFO - PROCESS | 1372 | 1466727743277 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 1372 | 1466727743279 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:23 INFO - PROCESS | 1372 | 1466727743383 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:22:23 INFO - PROCESS | 1372 | 1466727743391 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1372 | 1466727743393 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:23 INFO - PROCESS | 1372 | ++DOCSHELL 18E62400 == 34 [pid = 1372] [id = 208] 17:22:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (18E63000) [pid = 1372] [serial = 622] [outer = 00000000] 17:22:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (18EC2800) [pid = 1372] [serial = 623] [outer = 18E63000] 17:22:23 INFO - PROCESS | 1372 | 1466727743448 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (18EBD400) [pid = 1372] [serial = 624] [outer = 18E63000] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (169C2400) [pid = 1372] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1088A800) [pid = 1372] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1430FC00) [pid = 1372] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (0D25F400) [pid = 1372] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (10253C00) [pid = 1372] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (145E4800) [pid = 1372] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (14D93400) [pid = 1372] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:22:23 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (106ADC00) [pid = 1372] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:22:23 INFO - PROCESS | 1372 | 1466727743898 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:22:23 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 17:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 17:22:23 INFO - PROCESS | 1372 | 1466727743953 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1372 | 1466727743955 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:22:23 INFO - PROCESS | 1372 | 1466727743958 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1372 | 1466727743960 Marionette TRACE conn6 <- [1,798,null,{}] 17:22:23 INFO - PROCESS | 1372 | 1466727743967 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 1372 | 1466727743969 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:24 INFO - PROCESS | 1372 | 1466727744046 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:22:24 INFO - PROCESS | 1372 | 1466727744052 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 1372 | 1466727744054 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:24 INFO - PROCESS | 1372 | ++DOCSHELL 14D93400 == 35 [pid = 1372] [id = 209] 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (14E53C00) [pid = 1372] [serial = 625] [outer = 00000000] 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (193B3400) [pid = 1372] [serial = 626] [outer = 14E53C00] 17:22:24 INFO - PROCESS | 1372 | 1466727744098 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (193B5800) [pid = 1372] [serial = 627] [outer = 14E53C00] 17:22:24 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:24 INFO - PROCESS | 1372 | 1466727744524 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 590ms 17:22:24 INFO - PROCESS | 1372 | 1466727744549 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1372 | 1466727744551 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:22:24 INFO - PROCESS | 1372 | 1466727744554 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1372 | 1466727744556 Marionette TRACE conn6 <- [1,802,null,{}] 17:22:24 INFO - PROCESS | 1372 | 1466727744559 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 1372 | 1466727744561 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:24 INFO - PROCESS | 1372 | 1466727744640 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:22:24 INFO - PROCESS | 1372 | 1466727744646 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 1372 | 1466727744648 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:24 INFO - PROCESS | 1372 | ++DOCSHELL 0C865000 == 36 [pid = 1372] [id = 210] 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (0D0EF400) [pid = 1372] [serial = 628] [outer = 00000000] 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (19684000) [pid = 1372] [serial = 629] [outer = 0D0EF400] 17:22:24 INFO - PROCESS | 1372 | 1466727744691 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (196C1C00) [pid = 1372] [serial = 630] [outer = 0D0EF400] 17:22:25 INFO - PROCESS | 1372 | 1466727745135 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 1372 | 1466727745187 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:22:25 INFO - PROCESS | 1372 | 1466727745190 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 1372 | 1466727745192 Marionette TRACE conn6 <- [1,806,null,{}] 17:22:25 INFO - PROCESS | 1372 | 1466727745196 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 1372 | 1466727745197 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:25 INFO - PROCESS | 1372 | 1466727745286 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:22:25 INFO - PROCESS | 1372 | 1466727745294 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1372 | 1466727745296 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:25 INFO - PROCESS | 1372 | ++DOCSHELL 15F53800 == 37 [pid = 1372] [id = 211] 17:22:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (198C9800) [pid = 1372] [serial = 631] [outer = 00000000] 17:22:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (199A3000) [pid = 1372] [serial = 632] [outer = 198C9800] 17:22:25 INFO - PROCESS | 1372 | 1466727745339 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (199A8C00) [pid = 1372] [serial = 633] [outer = 198C9800] 17:22:25 INFO - PROCESS | 1372 | 1466727745766 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 17:22:25 INFO - PROCESS | 1372 | 1466727745821 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 1372 | 1466727745823 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:22:25 INFO - PROCESS | 1372 | 1466727745868 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 1372 | 1466727745872 Marionette TRACE conn6 <- [1,810,null,{}] 17:22:25 INFO - PROCESS | 1372 | 1466727745877 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 1372 | 1466727745882 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:26 INFO - PROCESS | 1372 | 1466727746033 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:22:26 INFO - PROCESS | 1372 | 1466727746133 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1372 | 1466727746137 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:26 INFO - PROCESS | 1372 | ++DOCSHELL 0D2F4C00 == 38 [pid = 1372] [id = 212] 17:22:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10250000) [pid = 1372] [serial = 634] [outer = 00000000] 17:22:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (103B9800) [pid = 1372] [serial = 635] [outer = 10250000] 17:22:26 INFO - PROCESS | 1372 | 1466727746197 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10894000) [pid = 1372] [serial = 636] [outer = 10250000] 17:22:26 INFO - PROCESS | 1372 | 1466727746793 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 1372 | 1466727746862 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:22:26 INFO - PROCESS | 1372 | 1466727746867 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 1372 | 1466727746869 Marionette TRACE conn6 <- [1,814,null,{}] 17:22:26 INFO - PROCESS | 1372 | 1466727746876 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 1372 | 1466727746880 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:27 INFO - PROCESS | 1372 | 1466727747022 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:22:27 INFO - PROCESS | 1372 | 1466727747146 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 1372 | 1466727747149 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:27 INFO - PROCESS | 1372 | ++DOCSHELL 143D6C00 == 39 [pid = 1372] [id = 213] 17:22:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1451C400) [pid = 1372] [serial = 637] [outer = 00000000] 17:22:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1499B800) [pid = 1372] [serial = 638] [outer = 1451C400] 17:22:27 INFO - PROCESS | 1372 | 1466727747206 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14FBC800) [pid = 1372] [serial = 639] [outer = 1451C400] 17:22:27 INFO - PROCESS | 1372 | 1466727747821 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1017ms 17:22:27 INFO - PROCESS | 1372 | 1466727747889 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1372 | 1466727747891 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:22:27 INFO - PROCESS | 1372 | 1466727747895 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1372 | 1466727747897 Marionette TRACE conn6 <- [1,818,null,{}] 17:22:27 INFO - PROCESS | 1372 | 1466727747901 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 1372 | 1466727747904 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:28 INFO - PROCESS | 1372 | 1466727748016 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:22:28 INFO - PROCESS | 1372 | 1466727748146 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1372 | 1466727748153 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:28 INFO - PROCESS | 1372 | ++DOCSHELL 18EC3C00 == 40 [pid = 1372] [id = 214] 17:22:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (19318000) [pid = 1372] [serial = 640] [outer = 00000000] 17:22:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1999E000) [pid = 1372] [serial = 641] [outer = 19318000] 17:22:28 INFO - PROCESS | 1372 | 1466727748212 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A00D400) [pid = 1372] [serial = 642] [outer = 19318000] 17:22:28 INFO - PROCESS | 1372 | 1466727748877 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1017ms 17:22:28 INFO - PROCESS | 1372 | 1466727748915 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1372 | 1466727748918 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:22:28 INFO - PROCESS | 1372 | 1466727748921 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:22:28 INFO - PROCESS | 1372 | 1466727748923 Marionette TRACE conn6 <- [1,822,null,{}] 17:22:28 INFO - PROCESS | 1372 | 1466727748927 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 1372 | 1466727748929 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:29 INFO - PROCESS | 1372 | 1466727749039 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:22:29 INFO - PROCESS | 1372 | 1466727749256 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1372 | 1466727749259 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:29 INFO - PROCESS | 1372 | ++DOCSHELL 08F61800 == 41 [pid = 1372] [id = 215] 17:22:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (0C861000) [pid = 1372] [serial = 643] [outer = 00000000] 17:22:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (0D0CE000) [pid = 1372] [serial = 644] [outer = 0C861000] 17:22:29 INFO - PROCESS | 1372 | 1466727749324 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (10253000) [pid = 1372] [serial = 645] [outer = 0C861000] 17:22:29 INFO - PROCESS | 1372 | [1372] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 0C865000 == 40 [pid = 1372] [id = 210] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 14D93400 == 39 [pid = 1372] [id = 209] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 18E62400 == 38 [pid = 1372] [id = 208] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 17AC0000 == 37 [pid = 1372] [id = 207] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 169CF800 == 36 [pid = 1372] [id = 206] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 167CE800 == 35 [pid = 1372] [id = 205] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 14D2BC00 == 34 [pid = 1372] [id = 204] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 108A2800 == 33 [pid = 1372] [id = 203] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 10252000 == 32 [pid = 1372] [id = 202] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 0C994C00 == 31 [pid = 1372] [id = 201] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 10898400 == 30 [pid = 1372] [id = 200] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 18EC3C00 == 29 [pid = 1372] [id = 214] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 15F53800 == 28 [pid = 1372] [id = 211] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 0D2F4C00 == 27 [pid = 1372] [id = 212] 17:22:30 INFO - PROCESS | 1372 | --DOCSHELL 143D6C00 == 26 [pid = 1372] [id = 213] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (16E47800) [pid = 1372] [serial = 597] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1089FC00) [pid = 1372] [serial = 588] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10899000) [pid = 1372] [serial = 587] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (143D4000) [pid = 1372] [serial = 582] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (143CD000) [pid = 1372] [serial = 581] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10251C00) [pid = 1372] [serial = 584] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1088B400) [pid = 1372] [serial = 576] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (103AE800) [pid = 1372] [serial = 575] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14EE5000) [pid = 1372] [serial = 579] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1499B000) [pid = 1372] [serial = 578] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (14E0F800) [pid = 1372] [serial = 590] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17A62800) [pid = 1372] [serial = 599] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (11419400) [pid = 1372] [serial = 593] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14E54800) [pid = 1372] [serial = 591] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (167CE000) [pid = 1372] [serial = 594] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (169C7C00) [pid = 1372] [serial = 596] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (10273000) [pid = 1372] [serial = 585] [outer = 00000000] [url = about:blank] 17:22:30 INFO - PROCESS | 1372 | 1466727750624 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1723ms 17:22:30 INFO - PROCESS | 1372 | 1466727750649 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1372 | 1466727750653 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:22:30 INFO - PROCESS | 1372 | 1466727750658 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1372 | 1466727750661 Marionette TRACE conn6 <- [1,826,null,{}] 17:22:30 INFO - PROCESS | 1372 | 1466727750667 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 1372 | 1466727750670 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:30 INFO - PROCESS | 1372 | 1466727750758 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:22:30 INFO - PROCESS | 1372 | 1466727750837 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1372 | 1466727750842 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:30 INFO - PROCESS | 1372 | ++DOCSHELL 0D2F4C00 == 27 [pid = 1372] [id = 216] 17:22:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (0D2F6800) [pid = 1372] [serial = 646] [outer = 00000000] 17:22:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (10273000) [pid = 1372] [serial = 647] [outer = 0D2F6800] 17:22:30 INFO - PROCESS | 1372 | 1466727750891 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (102D7800) [pid = 1372] [serial = 648] [outer = 0D2F6800] 17:22:31 INFO - PROCESS | 1372 | 1466727751428 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 830ms 17:22:31 INFO - PROCESS | 1372 | 1466727751489 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1372 | 1466727751494 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:22:31 INFO - PROCESS | 1372 | 1466727751500 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1372 | 1466727751503 Marionette TRACE conn6 <- [1,830,null,{}] 17:22:31 INFO - PROCESS | 1372 | 1466727751506 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 1372 | 1466727751509 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:31 INFO - PROCESS | 1372 | 1466727751601 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:22:32 INFO - PROCESS | 1372 | 1466727752609 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 1372 | 1466727752612 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:32 INFO - PROCESS | 1372 | ++DOCSHELL 143D4000 == 28 [pid = 1372] [id = 217] 17:22:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (143D4400) [pid = 1372] [serial = 649] [outer = 00000000] 17:22:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (14519800) [pid = 1372] [serial = 650] [outer = 143D4400] 17:22:32 INFO - PROCESS | 1372 | 1466727752738 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (145E1800) [pid = 1372] [serial = 651] [outer = 143D4400] 17:22:33 INFO - PROCESS | 1372 | 1466727753209 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1718ms 17:22:33 INFO - PROCESS | 1372 | 1466727753221 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1372 | 1466727753224 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:22:33 INFO - PROCESS | 1372 | 1466727753239 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 1372 | 1466727753242 Marionette TRACE conn6 <- [1,834,null,{}] 17:22:33 INFO - PROCESS | 1372 | 1466727753253 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 1372 | 1466727753258 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:33 INFO - PROCESS | 1372 | 1466727753367 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:22:33 INFO - PROCESS | 1372 | 1466727753376 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1372 | 1466727753379 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:33 INFO - PROCESS | 1372 | ++DOCSHELL 15F59C00 == 29 [pid = 1372] [id = 218] 17:22:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (15F5A000) [pid = 1372] [serial = 652] [outer = 00000000] 17:22:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (167D0800) [pid = 1372] [serial = 653] [outer = 15F5A000] 17:22:33 INFO - PROCESS | 1372 | 1466727753428 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (16853C00) [pid = 1372] [serial = 654] [outer = 15F5A000] 17:22:33 INFO - PROCESS | 1372 | 1466727753950 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 731ms 17:22:33 INFO - PROCESS | 1372 | 1466727753974 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1372 | 1466727753976 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:22:34 INFO - PROCESS | 1372 | 1466727753979 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:22:34 INFO - PROCESS | 1372 | 1466727753981 Marionette TRACE conn6 <- [1,838,null,{}] 17:22:34 INFO - PROCESS | 1372 | 1466727753985 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1372 | 1466727753987 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:34 INFO - PROCESS | 1372 | 1466727754098 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:22:34 INFO - PROCESS | 1372 | 1466727754103 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1372 | 1466727754105 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:34 INFO - PROCESS | 1372 | ++DOCSHELL 15F59800 == 30 [pid = 1372] [id = 219] 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (15F5D800) [pid = 1372] [serial = 655] [outer = 00000000] 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169CE400) [pid = 1372] [serial = 656] [outer = 15F5D800] 17:22:34 INFO - PROCESS | 1372 | 1466727754150 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17977C00) [pid = 1372] [serial = 657] [outer = 15F5D800] 17:22:34 INFO - PROCESS | 1372 | 1466727754594 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 17:22:34 INFO - PROCESS | 1372 | 1466727754613 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1372 | 1466727754615 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:22:34 INFO - PROCESS | 1372 | 1466727754618 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 1372 | 1466727754620 Marionette TRACE conn6 <- [1,842,null,{}] 17:22:34 INFO - PROCESS | 1372 | 1466727754629 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1372 | 1466727754631 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:34 INFO - PROCESS | 1372 | 1466727754735 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:22:34 INFO - PROCESS | 1372 | 1466727754741 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1372 | 1466727754743 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:34 INFO - PROCESS | 1372 | ++DOCSHELL 17A19C00 == 31 [pid = 1372] [id = 220] 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17A1A000) [pid = 1372] [serial = 658] [outer = 00000000] 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17ABE000) [pid = 1372] [serial = 659] [outer = 17A1A000] 17:22:34 INFO - PROCESS | 1372 | 1466727754788 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17ADFC00) [pid = 1372] [serial = 660] [outer = 17A1A000] 17:22:35 INFO - PROCESS | 1372 | 1466727755526 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17975C00) [pid = 1372] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (14E53C00) [pid = 1372] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18E63000) [pid = 1372] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14D2C400) [pid = 1372] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (198C9800) [pid = 1372] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10253800) [pid = 1372] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0D0EF400) [pid = 1372] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (108A3000) [pid = 1372] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (167CF400) [pid = 1372] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (10252800) [pid = 1372] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AE0800) [pid = 1372] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:22:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1796F000) [pid = 1372] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 971ms 17:22:35 INFO - PROCESS | 1372 | 1466727755590 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1372 | 1466727755592 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:22:35 INFO - PROCESS | 1372 | 1466727755595 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:22:35 INFO - PROCESS | 1372 | 1466727755596 Marionette TRACE conn6 <- [1,846,null,{}] 17:22:35 INFO - PROCESS | 1372 | 1466727755600 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 1372 | 1466727755605 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:35 INFO - PROCESS | 1372 | 1466727755714 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:22:35 INFO - PROCESS | 1372 | 1466727755720 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 1372 | 1466727755722 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:35 INFO - PROCESS | 1372 | ++DOCSHELL 169C8C00 == 32 [pid = 1372] [id = 221] 17:22:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (169CA800) [pid = 1372] [serial = 661] [outer = 00000000] 17:22:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17AB5000) [pid = 1372] [serial = 662] [outer = 169CA800] 17:22:35 INFO - PROCESS | 1372 | 1466727755767 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (18389000) [pid = 1372] [serial = 663] [outer = 169CA800] 17:22:36 INFO - PROCESS | 1372 | 1466727756191 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 17:22:36 INFO - PROCESS | 1372 | 1466727756229 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:22:36 INFO - PROCESS | 1372 | 1466727756232 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:22:36 INFO - PROCESS | 1372 | 1466727756235 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1372 | 1466727756236 Marionette TRACE conn6 <- [1,850,null,{}] 17:22:36 INFO - PROCESS | 1372 | 1466727756240 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 1372 | 1466727756242 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:36 INFO - PROCESS | 1372 | 1466727756318 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:22:36 INFO - PROCESS | 1372 | 1466727756324 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1372 | 1466727756326 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:36 INFO - PROCESS | 1372 | ++DOCSHELL 18694C00 == 33 [pid = 1372] [id = 222] 17:22:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18D87800) [pid = 1372] [serial = 664] [outer = 00000000] 17:22:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (193AE000) [pid = 1372] [serial = 665] [outer = 18D87800] 17:22:36 INFO - PROCESS | 1372 | 1466727756370 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193AEC00) [pid = 1372] [serial = 666] [outer = 18D87800] 17:22:36 INFO - PROCESS | 1372 | 1466727756781 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 17:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:22:36 INFO - PROCESS | 1372 | 1466727756805 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1372 | 1466727756807 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:22:36 INFO - PROCESS | 1372 | 1466727756811 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1372 | 1466727756813 Marionette TRACE conn6 <- [1,854,null,{}] 17:22:36 INFO - PROCESS | 1372 | 1466727756833 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 1372 | 1466727756835 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:36 INFO - PROCESS | 1372 | 1466727756913 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:22:36 INFO - PROCESS | 1372 | 1466727756919 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1372 | 1466727756921 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:36 INFO - PROCESS | 1372 | ++DOCSHELL 1967EC00 == 34 [pid = 1372] [id = 223] 17:22:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1968D400) [pid = 1372] [serial = 667] [outer = 00000000] 17:22:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1999E800) [pid = 1372] [serial = 668] [outer = 1968D400] 17:22:36 INFO - PROCESS | 1372 | 1466727756965 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (198D0800) [pid = 1372] [serial = 669] [outer = 1968D400] 17:22:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0DCC00) [pid = 1372] [serial = 670] [outer = 1C010400] 17:22:37 INFO - PROCESS | 1372 | 1466727757476 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 17:22:37 INFO - PROCESS | 1372 | 1466727757548 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1372 | 1466727757552 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:22:37 INFO - PROCESS | 1372 | 1466727757557 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1372 | 1466727757562 Marionette TRACE conn6 <- [1,858,null,{}] 17:22:37 INFO - PROCESS | 1372 | 1466727757568 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 1372 | 1466727757572 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:37 INFO - PROCESS | 1372 | 1466727757718 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:22:37 INFO - PROCESS | 1372 | 1466727757802 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 1372 | 1466727757807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:37 INFO - PROCESS | 1372 | ++DOCSHELL 0D25F400 == 35 [pid = 1372] [id = 224] 17:22:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (0D261800) [pid = 1372] [serial = 671] [outer = 00000000] 17:22:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1025CC00) [pid = 1372] [serial = 672] [outer = 0D261800] 17:22:37 INFO - PROCESS | 1372 | 1466727757865 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (102D7C00) [pid = 1372] [serial = 673] [outer = 0D261800] 17:22:38 INFO - PROCESS | 1372 | 1466727758605 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1068ms 17:22:38 INFO - PROCESS | 1372 | 1466727758657 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 1372 | 1466727758661 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:22:38 INFO - PROCESS | 1372 | 1466727758668 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 1372 | 1466727758673 Marionette TRACE conn6 <- [1,862,null,{}] 17:22:38 INFO - PROCESS | 1372 | 1466727758677 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 1372 | 1466727758680 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:38 INFO - PROCESS | 1372 | 1466727758800 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:22:38 INFO - PROCESS | 1372 | 1466727758927 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 1372 | 1466727758929 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:38 INFO - PROCESS | 1372 | ++DOCSHELL 143CA400 == 36 [pid = 1372] [id = 225] 17:22:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (145A0000) [pid = 1372] [serial = 674] [outer = 00000000] 17:22:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (146C2C00) [pid = 1372] [serial = 675] [outer = 145A0000] 17:22:39 INFO - PROCESS | 1372 | 1466727758987 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (14D30400) [pid = 1372] [serial = 676] [outer = 145A0000] 17:22:39 INFO - PROCESS | 1372 | 1466727759876 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1278ms 17:22:39 INFO - PROCESS | 1372 | 1466727759944 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:22:39 INFO - PROCESS | 1372 | 1466727759948 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 1372 | 1466727759953 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1372 | 1466727759956 Marionette TRACE conn6 <- [1,866,null,{}] 17:22:39 INFO - PROCESS | 1372 | 1466727759962 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 1372 | 1466727759964 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:40 INFO - PROCESS | 1372 | 1466727760082 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:22:40 INFO - PROCESS | 1372 | 1466727760207 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1372 | 1466727760211 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:40 INFO - PROCESS | 1372 | ++DOCSHELL 106A0C00 == 37 [pid = 1372] [id = 226] 17:22:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (106A2000) [pid = 1372] [serial = 677] [outer = 00000000] 17:22:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (10874C00) [pid = 1372] [serial = 678] [outer = 106A2000] 17:22:40 INFO - PROCESS | 1372 | 1466727760263 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1088EC00) [pid = 1372] [serial = 679] [outer = 106A2000] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 18694C00 == 36 [pid = 1372] [id = 222] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 169C8C00 == 35 [pid = 1372] [id = 221] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 17A19C00 == 34 [pid = 1372] [id = 220] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 15F59800 == 33 [pid = 1372] [id = 219] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 15F59C00 == 32 [pid = 1372] [id = 218] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 143D4000 == 31 [pid = 1372] [id = 217] 17:22:40 INFO - PROCESS | 1372 | --DOCSHELL 0D2F4C00 == 30 [pid = 1372] [id = 216] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17AB4C00) [pid = 1372] [serial = 618] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (193B5800) [pid = 1372] [serial = 627] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18EBD400) [pid = 1372] [serial = 624] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14EE0000) [pid = 1372] [serial = 612] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17A14400) [pid = 1372] [serial = 617] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14E0C000) [pid = 1372] [serial = 611] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (199A3000) [pid = 1372] [serial = 632] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10892C00) [pid = 1372] [serial = 603] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (193B3400) [pid = 1372] [serial = 626] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (196C1C00) [pid = 1372] [serial = 630] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10A8B000) [pid = 1372] [serial = 608] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (169CD400) [pid = 1372] [serial = 614] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (102DDC00) [pid = 1372] [serial = 605] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1430B400) [pid = 1372] [serial = 609] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (16E53800) [pid = 1372] [serial = 615] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1868FC00) [pid = 1372] [serial = 620] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (18EC2800) [pid = 1372] [serial = 623] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1087A800) [pid = 1372] [serial = 606] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1087EC00) [pid = 1372] [serial = 602] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (18D88C00) [pid = 1372] [serial = 621] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17AB9000) [pid = 1372] [serial = 600] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (19684000) [pid = 1372] [serial = 629] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (199A8C00) [pid = 1372] [serial = 633] [outer = 00000000] [url = about:blank] 17:22:40 INFO - PROCESS | 1372 | 1466727760714 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 791ms 17:22:40 INFO - PROCESS | 1372 | 1466727760745 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1372 | 1466727760749 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 1372 | 1466727760755 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:22:40 INFO - PROCESS | 1372 | 1466727760757 Marionette TRACE conn6 <- [1,870,null,{}] 17:22:40 INFO - PROCESS | 1372 | 1466727760761 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 1372 | 1466727760763 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:40 INFO - PROCESS | 1372 | 1466727760849 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:22:40 INFO - PROCESS | 1372 | 1466727760858 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1372 | 1466727760860 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:40 INFO - PROCESS | 1372 | ++DOCSHELL 10899000 == 31 [pid = 1372] [id = 227] 17:22:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (1089C800) [pid = 1372] [serial = 680] [outer = 00000000] 17:22:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (1141E400) [pid = 1372] [serial = 681] [outer = 1089C800] 17:22:40 INFO - PROCESS | 1372 | 1466727760908 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (143D3000) [pid = 1372] [serial = 682] [outer = 1089C800] 17:22:41 INFO - PROCESS | 1372 | 1466727761362 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 17:22:41 INFO - PROCESS | 1372 | 1466727761430 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1372 | 1466727761433 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:22:41 INFO - PROCESS | 1372 | 1466727761436 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1372 | 1466727761439 Marionette TRACE conn6 <- [1,874,null,{}] 17:22:41 INFO - PROCESS | 1372 | 1466727761451 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 1372 | 1466727761455 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:41 INFO - PROCESS | 1372 | 1466727761576 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:22:41 INFO - PROCESS | 1372 | 1466727761663 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1372 | 1466727761667 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:41 INFO - PROCESS | 1372 | ++DOCSHELL 14F24C00 == 32 [pid = 1372] [id = 228] 17:22:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14F25400) [pid = 1372] [serial = 683] [outer = 00000000] 17:22:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (15F5B000) [pid = 1372] [serial = 684] [outer = 14F25400] 17:22:41 INFO - PROCESS | 1372 | 1466727761717 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (167D9C00) [pid = 1372] [serial = 685] [outer = 14F25400] 17:22:42 INFO - PROCESS | 1372 | 1466727762098 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 17:22:42 INFO - PROCESS | 1372 | 1466727762110 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1372 | 1466727762112 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 1372 | 1466727762132 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1372 | 1466727762133 Marionette TRACE conn6 <- [1,878,null,{}] 17:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:22:42 INFO - PROCESS | 1372 | 1466727762137 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 1372 | 1466727762139 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:42 INFO - PROCESS | 1372 | 1466727762225 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:22:42 INFO - PROCESS | 1372 | 1466727762231 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 1372 | 1466727762233 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:42 INFO - PROCESS | 1372 | ++DOCSHELL 16E49C00 == 33 [pid = 1372] [id = 229] 17:22:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (16E4C000) [pid = 1372] [serial = 686] [outer = 00000000] 17:22:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (17A1C000) [pid = 1372] [serial = 687] [outer = 16E4C000] 17:22:42 INFO - PROCESS | 1372 | 1466727762277 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17AB6C00) [pid = 1372] [serial = 688] [outer = 16E4C000] 17:22:42 INFO - PROCESS | 1372 | 1466727762753 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 17:22:42 INFO - PROCESS | 1372 | 1466727762813 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1372 | 1466727762815 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:22:42 INFO - PROCESS | 1372 | 1466727762818 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1372 | 1466727762820 Marionette TRACE conn6 <- [1,882,null,{}] 17:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:22:42 INFO - PROCESS | 1372 | 1466727762824 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 1372 | 1466727762826 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:42 INFO - PROCESS | 1372 | 1466727762934 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:22:43 INFO - PROCESS | 1372 | 1466727763018 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1372 | 1466727763020 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:43 INFO - PROCESS | 1372 | ++DOCSHELL 14EE0C00 == 34 [pid = 1372] [id = 230] 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17AB8C00) [pid = 1372] [serial = 689] [outer = 00000000] 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18309400) [pid = 1372] [serial = 690] [outer = 17AB8C00] 17:22:43 INFO - PROCESS | 1372 | 1466727763064 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (18690800) [pid = 1372] [serial = 691] [outer = 17AB8C00] 17:22:43 INFO - PROCESS | 1372 | 1466727763503 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 17:22:43 INFO - PROCESS | 1372 | 1466727763553 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 1372 | 1466727763555 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:22:43 INFO - PROCESS | 1372 | 1466727763558 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:22:43 INFO - PROCESS | 1372 | 1466727763560 Marionette TRACE conn6 <- [1,886,null,{}] 17:22:43 INFO - PROCESS | 1372 | 1466727763564 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 1372 | 1466727763569 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:43 INFO - PROCESS | 1372 | 1466727763707 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:22:43 INFO - PROCESS | 1372 | 1466727763768 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1372 | 1466727763770 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:43 INFO - PROCESS | 1372 | ++DOCSHELL 193ACC00 == 35 [pid = 1372] [id = 231] 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (193AE800) [pid = 1372] [serial = 692] [outer = 00000000] 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (193B5C00) [pid = 1372] [serial = 693] [outer = 193AE800] 17:22:43 INFO - PROCESS | 1372 | 1466727763815 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1968D000) [pid = 1372] [serial = 694] [outer = 193AE800] 17:22:44 INFO - PROCESS | 1372 | 1466727764237 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 17:22:44 INFO - PROCESS | 1372 | 1466727764293 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1372 | 1466727764295 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:22:44 INFO - PROCESS | 1372 | 1466727764302 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1372 | 1466727764304 Marionette TRACE conn6 <- [1,890,null,{}] 17:22:44 INFO - PROCESS | 1372 | 1466727764307 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 1372 | 1466727764309 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:44 INFO - PROCESS | 1372 | 1466727764417 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:22:44 INFO - PROCESS | 1372 | 1466727764423 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1372 | 1466727764434 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:44 INFO - PROCESS | 1372 | ++DOCSHELL 198D2000 == 36 [pid = 1372] [id = 232] 17:22:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (198D4800) [pid = 1372] [serial = 695] [outer = 00000000] 17:22:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (199A2C00) [pid = 1372] [serial = 696] [outer = 198D4800] 17:22:44 INFO - PROCESS | 1372 | 1466727764577 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (143CF800) [pid = 1372] [serial = 697] [outer = 198D4800] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (143D4400) [pid = 1372] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0C861000) [pid = 1372] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D2F6800) [pid = 1372] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F5A000) [pid = 1372] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (15F5D800) [pid = 1372] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17A1A000) [pid = 1372] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (169CA800) [pid = 1372] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18D87800) [pid = 1372] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (10250000) [pid = 1372] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1451C400) [pid = 1372] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:22:44 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (19318000) [pid = 1372] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:22:44 INFO - PROCESS | 1372 | 1466727764931 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 17:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:22:45 INFO - PROCESS | 1372 | 1466727764973 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1372 | 1466727764975 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 1372 | 1466727764978 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1372 | 1466727764979 Marionette TRACE conn6 <- [1,894,null,{}] 17:22:45 INFO - PROCESS | 1372 | 1466727764983 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1372 | 1466727764984 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:45 INFO - PROCESS | 1372 | 1466727765063 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:22:45 INFO - PROCESS | 1372 | 1466727765144 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1372 | 1466727765146 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:45 INFO - PROCESS | 1372 | ++DOCSHELL 143D4400 == 37 [pid = 1372] [id = 233] 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (149BA800) [pid = 1372] [serial = 698] [outer = 00000000] 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (198D4C00) [pid = 1372] [serial = 699] [outer = 149BA800] 17:22:45 INFO - PROCESS | 1372 | 1466727765190 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (19A6F400) [pid = 1372] [serial = 700] [outer = 149BA800] 17:22:45 INFO - PROCESS | 1372 | 1466727765532 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 17:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:22:45 INFO - PROCESS | 1372 | 1466727765609 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1372 | 1466727765611 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 1372 | 1466727765614 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1372 | 1466727765616 Marionette TRACE conn6 <- [1,898,null,{}] 17:22:45 INFO - PROCESS | 1372 | 1466727765619 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1372 | 1466727765621 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:45 INFO - PROCESS | 1372 | 1466727765732 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:22:45 INFO - PROCESS | 1372 | 1466727765740 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1372 | 1466727765742 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:45 INFO - PROCESS | 1372 | ++DOCSHELL 15F5A000 == 38 [pid = 1372] [id = 234] 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17AD8800) [pid = 1372] [serial = 701] [outer = 00000000] 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1A0DAC00) [pid = 1372] [serial = 702] [outer = 17AD8800] 17:22:45 INFO - PROCESS | 1372 | 1466727765786 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A0DE000) [pid = 1372] [serial = 703] [outer = 17AD8800] 17:22:46 INFO - PROCESS | 1372 | 1466727766205 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 17:22:46 INFO - PROCESS | 1372 | 1466727766245 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:22:46 INFO - PROCESS | 1372 | 1466727766247 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:22:46 INFO - PROCESS | 1372 | 1466727766250 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 1372 | 1466727766252 Marionette TRACE conn6 <- [1,902,null,{}] 17:22:46 INFO - PROCESS | 1372 | 1466727766255 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 1372 | 1466727766257 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:46 INFO - PROCESS | 1372 | 1466727766379 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:22:46 INFO - PROCESS | 1372 | 1466727766387 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1372 | 1466727766389 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:46 INFO - PROCESS | 1372 | ++DOCSHELL 08F67C00 == 39 [pid = 1372] [id = 235] 17:22:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0DA000) [pid = 1372] [serial = 704] [outer = 00000000] 17:22:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A1A5400) [pid = 1372] [serial = 705] [outer = 1A0DA000] 17:22:46 INFO - PROCESS | 1372 | 1466727766432 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A2D3400) [pid = 1372] [serial = 706] [outer = 1A0DA000] 17:22:47 INFO - PROCESS | 1372 | 1466727767078 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 17:22:47 INFO - PROCESS | 1372 | 1466727767126 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1372 | 1466727767131 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:22:47 INFO - PROCESS | 1372 | 1466727767136 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1372 | 1466727767142 Marionette TRACE conn6 <- [1,906,null,{}] 17:22:47 INFO - PROCESS | 1372 | 1466727767147 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 1372 | 1466727767150 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:47 INFO - PROCESS | 1372 | 1466727767270 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:22:47 INFO - PROCESS | 1372 | 1466727767390 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 1372 | 1466727767393 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:47 INFO - PROCESS | 1372 | ++DOCSHELL 0D262C00 == 40 [pid = 1372] [id = 236] 17:22:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (106DA800) [pid = 1372] [serial = 707] [outer = 00000000] 17:22:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (143CF400) [pid = 1372] [serial = 708] [outer = 106DA800] 17:22:47 INFO - PROCESS | 1372 | 1466727767458 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (14994000) [pid = 1372] [serial = 709] [outer = 106DA800] 17:22:48 INFO - PROCESS | 1372 | 1466727767977 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 890ms 17:22:48 INFO - PROCESS | 1372 | 1466727768029 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 1372 | 1466727768034 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:22:48 INFO - PROCESS | 1372 | 1466727768041 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 1372 | 1466727768044 Marionette TRACE conn6 <- [1,910,null,{}] 17:22:48 INFO - PROCESS | 1372 | 1466727768048 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 1372 | 1466727768051 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:48 INFO - PROCESS | 1372 | 1466727768167 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:22:48 INFO - PROCESS | 1372 | 1466727768267 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1372 | 1466727768270 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:48 INFO - PROCESS | 1372 | ++DOCSHELL 17971000 == 41 [pid = 1372] [id = 237] 17:22:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17973800) [pid = 1372] [serial = 710] [outer = 00000000] 17:22:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17A1A400) [pid = 1372] [serial = 711] [outer = 17973800] 17:22:48 INFO - PROCESS | 1372 | 1466727768327 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18D85800) [pid = 1372] [serial = 712] [outer = 17973800] 17:22:49 INFO - PROCESS | 1372 | 1466727768981 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 17:22:49 INFO - PROCESS | 1372 | 1466727769012 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1372 | 1466727769015 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:22:49 INFO - PROCESS | 1372 | 1466727769019 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:22:49 INFO - PROCESS | 1372 | 1466727769023 Marionette TRACE conn6 <- [1,914,null,{}] 17:22:49 INFO - PROCESS | 1372 | 1466727769034 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1372 | 1466727769039 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:49 INFO - PROCESS | 1372 | 1466727769146 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:22:49 INFO - PROCESS | 1372 | 1466727769275 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 1372 | 1466727769278 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:49 INFO - PROCESS | 1372 | ++DOCSHELL 1A2DA800 == 42 [pid = 1372] [id = 238] 17:22:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A2DB000) [pid = 1372] [serial = 713] [outer = 00000000] 17:22:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A2DF400) [pid = 1372] [serial = 714] [outer = 1A2DB000] 17:22:49 INFO - PROCESS | 1372 | 1466727769336 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1AE18C00) [pid = 1372] [serial = 715] [outer = 1A2DB000] 17:22:49 INFO - PROCESS | 1372 | 1466727769925 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 931ms 17:22:49 INFO - PROCESS | 1372 | 1466727769952 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1372 | 1466727769955 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:22:49 INFO - PROCESS | 1372 | 1466727769958 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:22:49 INFO - PROCESS | 1372 | 1466727769960 Marionette TRACE conn6 <- [1,918,null,{}] 17:22:49 INFO - PROCESS | 1372 | 1466727769964 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1372 | 1466727769966 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:50 INFO - PROCESS | 1372 | 1466727770078 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:22:50 INFO - PROCESS | 1372 | 1466727770181 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 1372 | 1466727770183 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:50 INFO - PROCESS | 1372 | ++DOCSHELL 102D5400 == 43 [pid = 1372] [id = 239] 17:22:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (102DC800) [pid = 1372] [serial = 716] [outer = 00000000] 17:22:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (10889400) [pid = 1372] [serial = 717] [outer = 102DC800] 17:22:50 INFO - PROCESS | 1372 | 1466727770239 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (169C5800) [pid = 1372] [serial = 718] [outer = 102DC800] 17:22:51 INFO - PROCESS | 1372 | 1466727770999 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1082ms 17:22:51 INFO - PROCESS | 1372 | 1466727771045 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 1372 | 1466727771049 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:22:51 INFO - PROCESS | 1372 | 1466727771053 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 1372 | 1466727771057 Marionette TRACE conn6 <- [1,922,null,{}] 17:22:51 INFO - PROCESS | 1372 | 1466727771063 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 1372 | 1466727771065 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:51 INFO - PROCESS | 1372 | 1466727771173 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 15F5A000 == 42 [pid = 1372] [id = 234] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 143D4400 == 41 [pid = 1372] [id = 233] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 198D2000 == 40 [pid = 1372] [id = 232] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 193ACC00 == 39 [pid = 1372] [id = 231] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 14EE0C00 == 38 [pid = 1372] [id = 230] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 16E49C00 == 37 [pid = 1372] [id = 229] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 14F24C00 == 36 [pid = 1372] [id = 228] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 10899000 == 35 [pid = 1372] [id = 227] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 106A0C00 == 34 [pid = 1372] [id = 226] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 143CA400 == 33 [pid = 1372] [id = 225] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 1967EC00 == 32 [pid = 1372] [id = 223] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 0D25F400 == 31 [pid = 1372] [id = 224] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 08F61800 == 30 [pid = 1372] [id = 215] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 1A2DA800 == 29 [pid = 1372] [id = 238] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 102D5400 == 28 [pid = 1372] [id = 239] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 17971000 == 27 [pid = 1372] [id = 237] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 08F67C00 == 26 [pid = 1372] [id = 235] 17:22:51 INFO - PROCESS | 1372 | --DOCSHELL 0D262C00 == 25 [pid = 1372] [id = 236] 17:22:51 INFO - PROCESS | 1372 | 1466727771900 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 1372 | 1466727771904 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1999E800) [pid = 1372] [serial = 668] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (14519800) [pid = 1372] [serial = 650] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (10253000) [pid = 1372] [serial = 645] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (0D0CE000) [pid = 1372] [serial = 644] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10273000) [pid = 1372] [serial = 647] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (102D7800) [pid = 1372] [serial = 648] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (167D0800) [pid = 1372] [serial = 653] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (169CE400) [pid = 1372] [serial = 656] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17ABE000) [pid = 1372] [serial = 659] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18389000) [pid = 1372] [serial = 663] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (17AB5000) [pid = 1372] [serial = 662] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (193AE000) [pid = 1372] [serial = 665] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10894000) [pid = 1372] [serial = 636] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (103B9800) [pid = 1372] [serial = 635] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (14FBC800) [pid = 1372] [serial = 639] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1499B800) [pid = 1372] [serial = 638] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A00D400) [pid = 1372] [serial = 642] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1999E000) [pid = 1372] [serial = 641] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17ADFC00) [pid = 1372] [serial = 660] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17977C00) [pid = 1372] [serial = 657] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (16853C00) [pid = 1372] [serial = 654] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (145E1800) [pid = 1372] [serial = 651] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193AEC00) [pid = 1372] [serial = 666] [outer = 00000000] [url = about:blank] 17:22:52 INFO - PROCESS | 1372 | ++DOCSHELL 08F62000 == 26 [pid = 1372] [id = 240] 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (08F64000) [pid = 1372] [serial = 719] [outer = 00000000] 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (0C858C00) [pid = 1372] [serial = 720] [outer = 08F64000] 17:22:52 INFO - PROCESS | 1372 | 1466727772068 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0C867400) [pid = 1372] [serial = 721] [outer = 08F64000] 17:22:52 INFO - PROCESS | 1372 | 1466727772525 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1534ms 17:22:52 INFO - PROCESS | 1372 | 1466727772589 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 1372 | 1466727772593 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:22:52 INFO - PROCESS | 1372 | 1466727772597 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 1372 | 1466727772600 Marionette TRACE conn6 <- [1,926,null,{}] 17:22:52 INFO - PROCESS | 1372 | 1466727772605 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 1372 | 1466727772610 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:52 INFO - PROCESS | 1372 | 1466727772710 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:22:52 INFO - PROCESS | 1372 | 1466727772719 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 1372 | 1466727772721 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:52 INFO - PROCESS | 1372 | ++DOCSHELL 102D3400 == 27 [pid = 1372] [id = 241] 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (102D4C00) [pid = 1372] [serial = 722] [outer = 00000000] 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (102DA000) [pid = 1372] [serial = 723] [outer = 102D4C00] 17:22:52 INFO - PROCESS | 1372 | 1466727772770 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (106A0800) [pid = 1372] [serial = 724] [outer = 102D4C00] 17:22:53 INFO - PROCESS | 1372 | 1466727773255 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 17:22:53 INFO - PROCESS | 1372 | 1466727773270 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1372 | 1466727773275 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:22:53 INFO - PROCESS | 1372 | 1466727773279 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1372 | 1466727773281 Marionette TRACE conn6 <- [1,930,null,{}] 17:22:53 INFO - PROCESS | 1372 | 1466727773285 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 1372 | 1466727773288 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:53 INFO - PROCESS | 1372 | 1466727773410 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:22:53 INFO - PROCESS | 1372 | 1466727773418 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1372 | 1466727773420 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:53 INFO - PROCESS | 1372 | ++DOCSHELL 10890400 == 28 [pid = 1372] [id = 242] 17:22:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10894000) [pid = 1372] [serial = 725] [outer = 00000000] 17:22:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (108A6800) [pid = 1372] [serial = 726] [outer = 10894000] 17:22:53 INFO - PROCESS | 1372 | 1466727773535 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (143C8800) [pid = 1372] [serial = 727] [outer = 10894000] 17:22:53 INFO - PROCESS | 1372 | 1466727773957 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 17:22:54 INFO - PROCESS | 1372 | 1466727774014 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1372 | 1466727774016 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:22:54 INFO - PROCESS | 1372 | 1466727774021 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 1372 | 1466727774026 Marionette TRACE conn6 <- [1,934,null,{}] 17:22:54 INFO - PROCESS | 1372 | 1466727774036 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 1372 | 1466727774040 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:54 INFO - PROCESS | 1372 | 1466727774169 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:22:54 INFO - PROCESS | 1372 | 1466727774200 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1372 | 1466727774203 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:54 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EE000 == 29 [pid = 1372] [id = 243] 17:22:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1089C000) [pid = 1372] [serial = 728] [outer = 00000000] 17:22:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (14E4D800) [pid = 1372] [serial = 729] [outer = 1089C000] 17:22:54 INFO - PROCESS | 1372 | 1466727774259 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14F24800) [pid = 1372] [serial = 730] [outer = 1089C000] 17:22:54 INFO - PROCESS | 1372 | 1466727774709 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 17:22:54 INFO - PROCESS | 1372 | 1466727774774 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1372 | 1466727774776 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:22:54 INFO - PROCESS | 1372 | 1466727774783 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 1372 | 1466727774785 Marionette TRACE conn6 <- [1,938,null,{}] 17:22:54 INFO - PROCESS | 1372 | 1466727774788 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 1372 | 1466727774790 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:54 INFO - PROCESS | 1372 | 1466727774906 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:22:54 INFO - PROCESS | 1372 | 1466727774918 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1372 | 1466727774920 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:54 INFO - PROCESS | 1372 | ++DOCSHELL 14EE7400 == 30 [pid = 1372] [id = 244] 17:22:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (14FC0000) [pid = 1372] [serial = 731] [outer = 00000000] 17:22:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (16936400) [pid = 1372] [serial = 732] [outer = 14FC0000] 17:22:55 INFO - PROCESS | 1372 | 1466727774966 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (169C4000) [pid = 1372] [serial = 733] [outer = 14FC0000] 17:22:55 INFO - PROCESS | 1372 | 1466727775408 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 17:22:55 INFO - PROCESS | 1372 | 1466727775472 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1372 | 1466727775474 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:22:55 INFO - PROCESS | 1372 | 1466727775477 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1372 | 1466727775479 Marionette TRACE conn6 <- [1,942,null,{}] 17:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:22:55 INFO - PROCESS | 1372 | 1466727775482 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 1372 | 1466727775484 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:55 INFO - PROCESS | 1372 | 1466727775593 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:22:55 INFO - PROCESS | 1372 | 1466727775598 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 1372 | 1466727775604 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:55 INFO - PROCESS | 1372 | ++DOCSHELL 169D0C00 == 31 [pid = 1372] [id = 245] 17:22:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (16E46800) [pid = 1372] [serial = 734] [outer = 00000000] 17:22:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17970800) [pid = 1372] [serial = 735] [outer = 16E46800] 17:22:55 INFO - PROCESS | 1372 | 1466727775706 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17A17400) [pid = 1372] [serial = 736] [outer = 16E46800] 17:22:56 INFO - PROCESS | 1372 | 1466727776458 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A0DA000) [pid = 1372] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17AD8800) [pid = 1372] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17AB8C00) [pid = 1372] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (193AE800) [pid = 1372] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1968D400) [pid = 1372] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1089C800) [pid = 1372] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (16E4C000) [pid = 1372] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (145A0000) [pid = 1372] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (14F25400) [pid = 1372] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D261800) [pid = 1372] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (106A2000) [pid = 1372] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (198D4800) [pid = 1372] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:22:56 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (149BA800) [pid = 1372] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1073ms 17:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:22:56 INFO - PROCESS | 1372 | 1466727776554 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 1372 | 1466727776556 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:22:56 INFO - PROCESS | 1372 | 1466727776559 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 1372 | 1466727776561 Marionette TRACE conn6 <- [1,946,null,{}] 17:22:56 INFO - PROCESS | 1372 | 1466727776565 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 1372 | 1466727776567 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:56 INFO - PROCESS | 1372 | 1466727776650 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:22:56 INFO - PROCESS | 1372 | 1466727776656 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 1372 | 1466727776667 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:56 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EA800 == 32 [pid = 1372] [id = 246] 17:22:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (145A7400) [pid = 1372] [serial = 737] [outer = 00000000] 17:22:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169CDC00) [pid = 1372] [serial = 738] [outer = 145A7400] 17:22:56 INFO - PROCESS | 1372 | 1466727776712 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17A17C00) [pid = 1372] [serial = 739] [outer = 145A7400] 17:22:57 INFO - PROCESS | 1372 | 1466727777128 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 17:22:57 INFO - PROCESS | 1372 | 1466727777191 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1372 | 1466727777193 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:22:57 INFO - PROCESS | 1372 | 1466727777196 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:22:57 INFO - PROCESS | 1372 | 1466727777198 Marionette TRACE conn6 <- [1,950,null,{}] 17:22:57 INFO - PROCESS | 1372 | 1466727777201 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 1372 | 1466727777203 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:57 INFO - PROCESS | 1372 | 1466727777279 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:22:57 INFO - PROCESS | 1372 | 1466727777285 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 1372 | 1466727777286 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:57 INFO - PROCESS | 1372 | ++DOCSHELL 10258400 == 33 [pid = 1372] [id = 247] 17:22:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17AB4000) [pid = 1372] [serial = 740] [outer = 00000000] 17:22:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18307800) [pid = 1372] [serial = 741] [outer = 17AB4000] 17:22:57 INFO - PROCESS | 1372 | 1466727777331 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1838A800) [pid = 1372] [serial = 742] [outer = 17AB4000] 17:22:57 INFO - PROCESS | 1372 | 1466727777745 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 17:22:57 INFO - PROCESS | 1372 | 1466727777770 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1372 | 1466727777772 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:22:57 INFO - PROCESS | 1372 | 1466727777775 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 1372 | 1466727777777 Marionette TRACE conn6 <- [1,954,null,{}] 17:22:57 INFO - PROCESS | 1372 | 1466727777794 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 1372 | 1466727777796 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:57 INFO - PROCESS | 1372 | 1466727777876 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:22:57 INFO - PROCESS | 1372 | 1466727777881 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 1372 | 1466727777883 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:57 INFO - PROCESS | 1372 | ++DOCSHELL 1868FC00 == 34 [pid = 1372] [id = 248] 17:22:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18E5F000) [pid = 1372] [serial = 743] [outer = 00000000] 17:22:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18EC2C00) [pid = 1372] [serial = 744] [outer = 18E5F000] 17:22:57 INFO - PROCESS | 1372 | 1466727777927 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18E60000) [pid = 1372] [serial = 745] [outer = 18E5F000] 17:22:58 INFO - PROCESS | 1372 | 1466727778363 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 632ms 17:22:58 INFO - PROCESS | 1372 | 1466727778408 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 1372 | 1466727778410 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:22:58 INFO - PROCESS | 1372 | 1466727778430 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 1372 | 1466727778432 Marionette TRACE conn6 <- [1,958,null,{}] 17:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:22:58 INFO - PROCESS | 1372 | 1466727778435 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 1372 | 1466727778437 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:58 INFO - PROCESS | 1372 | 1466727778566 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:22:58 INFO - PROCESS | 1372 | 1466727778696 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1372 | 1466727778699 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:58 INFO - PROCESS | 1372 | ++DOCSHELL 0C864400 == 35 [pid = 1372] [id = 249] 17:22:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0C865400) [pid = 1372] [serial = 746] [outer = 00000000] 17:22:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (0D184000) [pid = 1372] [serial = 747] [outer = 0C865400] 17:22:58 INFO - PROCESS | 1372 | 1466727778762 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (10252C00) [pid = 1372] [serial = 748] [outer = 0C865400] 17:22:59 INFO - PROCESS | 1372 | 1466727779543 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1171ms 17:22:59 INFO - PROCESS | 1372 | 1466727779609 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1372 | 1466727779613 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:22:59 INFO - PROCESS | 1372 | 1466727779618 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1372 | 1466727779622 Marionette TRACE conn6 <- [1,962,null,{}] 17:22:59 INFO - PROCESS | 1372 | 1466727779627 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 1372 | 1466727779630 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:59 INFO - PROCESS | 1372 | 1466727779758 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:22:59 INFO - PROCESS | 1372 | 1466727779879 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 1372 | 1466727779882 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:22:59 INFO - PROCESS | 1372 | ++DOCSHELL 143CC000 == 36 [pid = 1372] [id = 250] 17:22:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (143CE800) [pid = 1372] [serial = 749] [outer = 00000000] 17:22:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (143D6C00) [pid = 1372] [serial = 750] [outer = 143CE800] 17:22:59 INFO - PROCESS | 1372 | 1466727779946 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (146C7400) [pid = 1372] [serial = 751] [outer = 143CE800] 17:23:00 INFO - PROCESS | 1372 | 1466727780808 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1236ms 17:23:00 INFO - PROCESS | 1372 | 1466727780858 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 1372 | 1466727780862 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:23:00 INFO - PROCESS | 1372 | 1466727780867 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 1372 | 1466727780871 Marionette TRACE conn6 <- [1,966,null,{}] 17:23:00 INFO - PROCESS | 1372 | 1466727780876 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 1372 | 1466727780879 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:01 INFO - PROCESS | 1372 | 1466727781040 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:23:01 INFO - PROCESS | 1372 | 1466727781136 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1372 | 1466727781140 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:01 INFO - PROCESS | 1372 | ++DOCSHELL 106D0800 == 37 [pid = 1372] [id = 251] 17:23:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (106D0C00) [pid = 1372] [serial = 752] [outer = 00000000] 17:23:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1087F800) [pid = 1372] [serial = 753] [outer = 106D0C00] 17:23:01 INFO - PROCESS | 1372 | 1466727781191 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1089A000) [pid = 1372] [serial = 754] [outer = 106D0C00] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 14FC6000 == 36 [pid = 1372] [id = 118] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 10251000 == 35 [pid = 1372] [id = 124] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 114D0800 == 34 [pid = 1372] [id = 117] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 1087B800 == 33 [pid = 1372] [id = 122] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 18EC1C00 == 32 [pid = 1372] [id = 123] 17:23:01 INFO - PROCESS | 1372 | --DOCSHELL 16930400 == 31 [pid = 1372] [id = 119] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (106A2400) [pid = 1372] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A2D3400) [pid = 1372] [serial = 706] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1A1A5400) [pid = 1372] [serial = 705] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A0DAC00) [pid = 1372] [serial = 702] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18309400) [pid = 1372] [serial = 690] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (193B5C00) [pid = 1372] [serial = 693] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (198D0800) [pid = 1372] [serial = 669] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1141E400) [pid = 1372] [serial = 681] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (18690800) [pid = 1372] [serial = 691] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (143D3000) [pid = 1372] [serial = 682] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (17A1C000) [pid = 1372] [serial = 687] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (146C2C00) [pid = 1372] [serial = 675] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14D30400) [pid = 1372] [serial = 676] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F5B000) [pid = 1372] [serial = 684] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (167D9C00) [pid = 1372] [serial = 685] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1025CC00) [pid = 1372] [serial = 672] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (102D7C00) [pid = 1372] [serial = 673] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10874C00) [pid = 1372] [serial = 678] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1088EC00) [pid = 1372] [serial = 679] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1968D000) [pid = 1372] [serial = 694] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A0DE000) [pid = 1372] [serial = 703] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (199A2C00) [pid = 1372] [serial = 696] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (143CF800) [pid = 1372] [serial = 697] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (19A6F400) [pid = 1372] [serial = 700] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (198D4C00) [pid = 1372] [serial = 699] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17AB6C00) [pid = 1372] [serial = 688] [outer = 00000000] [url = about:blank] 17:23:01 INFO - PROCESS | 1372 | 1466727781668 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 890ms 17:23:01 INFO - PROCESS | 1372 | 1466727781758 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 1372 | 1466727781763 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:23:01 INFO - PROCESS | 1372 | 1466727781769 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 1372 | 1466727781771 Marionette TRACE conn6 <- [1,970,null,{}] 17:23:01 INFO - PROCESS | 1372 | 1466727781775 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 1372 | 1466727781778 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:01 INFO - PROCESS | 1372 | 1466727781865 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:23:01 INFO - PROCESS | 1372 | 1466727781880 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1372 | 1466727781882 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:01 INFO - PROCESS | 1372 | ++DOCSHELL 1088F400 == 32 [pid = 1372] [id = 252] 17:23:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (11426000) [pid = 1372] [serial = 755] [outer = 00000000] 17:23:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143CF800) [pid = 1372] [serial = 756] [outer = 11426000] 17:23:01 INFO - PROCESS | 1372 | 1466727781930 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1451AC00) [pid = 1372] [serial = 757] [outer = 11426000] 17:23:02 INFO - PROCESS | 1372 | 1466727782401 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 17:23:02 INFO - PROCESS | 1372 | 1466727782443 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 1372 | 1466727782445 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:23:02 INFO - PROCESS | 1372 | 1466727782449 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:23:02 INFO - PROCESS | 1372 | 1466727782452 Marionette TRACE conn6 <- [1,974,null,{}] 17:23:02 INFO - PROCESS | 1372 | 1466727782463 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 1372 | 1466727782467 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:02 INFO - PROCESS | 1372 | 1466727782584 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:23:02 INFO - PROCESS | 1372 | 1466727782675 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 1372 | 1466727782678 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:02 INFO - PROCESS | 1372 | ++DOCSHELL 15F51800 == 33 [pid = 1372] [id = 253] 17:23:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (15F51C00) [pid = 1372] [serial = 758] [outer = 00000000] 17:23:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (15F5E800) [pid = 1372] [serial = 759] [outer = 15F51C00] 17:23:02 INFO - PROCESS | 1372 | 1466727782727 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (16852000) [pid = 1372] [serial = 760] [outer = 15F51C00] 17:23:03 INFO - PROCESS | 1372 | 1466727783094 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 17:23:03 INFO - PROCESS | 1372 | 1466727783134 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 1372 | 1466727783137 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:23:03 INFO - PROCESS | 1372 | 1466727783140 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 1372 | 1466727783142 Marionette TRACE conn6 <- [1,978,null,{}] 17:23:03 INFO - PROCESS | 1372 | 1466727783145 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 1372 | 1466727783147 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:03 INFO - PROCESS | 1372 | 1466727783234 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:23:03 INFO - PROCESS | 1372 | 1466727783239 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 1372 | 1466727783250 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:03 INFO - PROCESS | 1372 | ++DOCSHELL 16E47800 == 34 [pid = 1372] [id = 254] 17:23:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (16E48400) [pid = 1372] [serial = 761] [outer = 00000000] 17:23:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17AB7000) [pid = 1372] [serial = 762] [outer = 16E48400] 17:23:03 INFO - PROCESS | 1372 | 1466727783296 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17ABF400) [pid = 1372] [serial = 763] [outer = 16E48400] 17:23:03 INFO - PROCESS | 1372 | 1466727783751 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 17:23:03 INFO - PROCESS | 1372 | 1466727783815 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 1372 | 1466727783817 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:23:03 INFO - PROCESS | 1372 | 1466727783820 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:23:03 INFO - PROCESS | 1372 | 1466727783821 Marionette TRACE conn6 <- [1,982,null,{}] 17:23:03 INFO - PROCESS | 1372 | 1466727783825 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 1372 | 1466727783827 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:03 INFO - PROCESS | 1372 | 1466727783935 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:23:04 INFO - PROCESS | 1372 | 1466727784041 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1372 | 1466727784043 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:04 INFO - PROCESS | 1372 | ++DOCSHELL 112DAC00 == 35 [pid = 1372] [id = 255] 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1868B000) [pid = 1372] [serial = 764] [outer = 00000000] 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (18E63400) [pid = 1372] [serial = 765] [outer = 1868B000] 17:23:04 INFO - PROCESS | 1372 | 1466727784087 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (193AC400) [pid = 1372] [serial = 766] [outer = 1868B000] 17:23:04 INFO - PROCESS | 1372 | 1466727784511 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 17:23:04 INFO - PROCESS | 1372 | 1466727784554 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 1372 | 1466727784556 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:23:04 INFO - PROCESS | 1372 | 1466727784567 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1372 | 1466727784568 Marionette TRACE conn6 <- [1,986,null,{}] 17:23:04 INFO - PROCESS | 1372 | 1466727784572 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 1372 | 1466727784577 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:04 INFO - PROCESS | 1372 | 1466727784715 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:23:04 INFO - PROCESS | 1372 | 1466727784773 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1372 | 1466727784775 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:04 INFO - PROCESS | 1372 | ++DOCSHELL 18302400 == 36 [pid = 1372] [id = 256] 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (193AB800) [pid = 1372] [serial = 767] [outer = 00000000] 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (196CD000) [pid = 1372] [serial = 768] [outer = 193AB800] 17:23:04 INFO - PROCESS | 1372 | 1466727784821 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1999F000) [pid = 1372] [serial = 769] [outer = 193AB800] 17:23:05 INFO - PROCESS | 1372 | 1466727785249 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 17:23:05 INFO - PROCESS | 1372 | 1466727785327 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:23:05 INFO - PROCESS | 1372 | 1466727785338 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:23:05 INFO - PROCESS | 1372 | 1466727785342 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1372 | 1466727785344 Marionette TRACE conn6 <- [1,990,null,{}] 17:23:05 INFO - PROCESS | 1372 | 1466727785351 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1372 | 1466727785353 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:05 INFO - PROCESS | 1372 | 1466727785462 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (10894000) [pid = 1372] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102D4C00) [pid = 1372] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (08F64000) [pid = 1372] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102DC800) [pid = 1372] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (16E46800) [pid = 1372] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14FC0000) [pid = 1372] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (145A7400) [pid = 1372] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (106DA800) [pid = 1372] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17973800) [pid = 1372] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A2DB000) [pid = 1372] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1089C000) [pid = 1372] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:23:05 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AB4000) [pid = 1372] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:23:05 INFO - PROCESS | 1372 | 1466727785589 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1372 | 1466727785591 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:05 INFO - PROCESS | 1372 | ++DOCSHELL 08F6B800 == 37 [pid = 1372] [id = 257] 17:23:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1024E800) [pid = 1372] [serial = 770] [outer = 00000000] 17:23:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10894000) [pid = 1372] [serial = 771] [outer = 1024E800] 17:23:05 INFO - PROCESS | 1372 | 1466727785637 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14993C00) [pid = 1372] [serial = 772] [outer = 1024E800] 17:23:06 INFO - PROCESS | 1372 | 1466727785984 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 17:23:06 INFO - PROCESS | 1372 | 1466727786034 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:23:06 INFO - PROCESS | 1372 | 1466727786036 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:23:06 INFO - PROCESS | 1372 | 1466727786038 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1372 | 1466727786040 Marionette TRACE conn6 <- [1,994,null,{}] 17:23:06 INFO - PROCESS | 1372 | 1466727786043 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 1372 | 1466727786045 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:06 INFO - PROCESS | 1372 | 1466727786124 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:23:06 INFO - PROCESS | 1372 | 1466727786206 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1372 | 1466727786208 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:06 INFO - PROCESS | 1372 | ++DOCSHELL 10892000 == 38 [pid = 1372] [id = 258] 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14512800) [pid = 1372] [serial = 773] [outer = 00000000] 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193B8400) [pid = 1372] [serial = 774] [outer = 14512800] 17:23:06 INFO - PROCESS | 1372 | 1466727786252 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1A00D400) [pid = 1372] [serial = 775] [outer = 14512800] 17:23:06 INFO - PROCESS | 1372 | 1466727786611 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 17:23:06 INFO - PROCESS | 1372 | 1466727786670 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 1372 | 1466727786672 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:23:06 INFO - PROCESS | 1372 | 1466727786675 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1372 | 1466727786676 Marionette TRACE conn6 <- [1,998,null,{}] 17:23:06 INFO - PROCESS | 1372 | 1466727786680 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 1372 | 1466727786682 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:06 INFO - PROCESS | 1372 | 1466727786793 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:23:06 INFO - PROCESS | 1372 | 1466727786801 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1372 | 1466727786803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:06 INFO - PROCESS | 1372 | ++DOCSHELL 08F6D400 == 39 [pid = 1372] [id = 259] 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10898800) [pid = 1372] [serial = 776] [outer = 00000000] 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A0DA000) [pid = 1372] [serial = 777] [outer = 10898800] 17:23:06 INFO - PROCESS | 1372 | 1466727786872 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0DAC00) [pid = 1372] [serial = 778] [outer = 10898800] 17:23:07 INFO - PROCESS | 1372 | 1466727787284 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 17:23:07 INFO - PROCESS | 1372 | 1466727787306 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1372 | 1466727787308 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:23:07 INFO - PROCESS | 1372 | 1466727787311 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1372 | 1466727787313 Marionette TRACE conn6 <- [1,1002,null,{}] 17:23:07 INFO - PROCESS | 1372 | 1466727787316 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 1372 | 1466727787318 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:07 INFO - PROCESS | 1372 | 1466727787433 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:23:07 INFO - PROCESS | 1372 | 1466727787440 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1372 | 1466727787442 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:07 INFO - PROCESS | 1372 | ++DOCSHELL 167D4400 == 40 [pid = 1372] [id = 260] 17:23:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (16930400) [pid = 1372] [serial = 779] [outer = 00000000] 17:23:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A1A0000) [pid = 1372] [serial = 780] [outer = 16930400] 17:23:07 INFO - PROCESS | 1372 | 1466727787488 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A0D7000) [pid = 1372] [serial = 781] [outer = 16930400] 17:23:08 INFO - PROCESS | 1372 | 1466727788074 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 17:23:08 INFO - PROCESS | 1372 | 1466727788182 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 1372 | 1466727788187 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:23:08 INFO - PROCESS | 1372 | 1466727788192 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 1372 | 1466727788197 Marionette TRACE conn6 <- [1,1006,null,{}] 17:23:08 INFO - PROCESS | 1372 | 1466727788203 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 1372 | 1466727788206 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:08 INFO - PROCESS | 1372 | 1466727788327 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:23:08 INFO - PROCESS | 1372 | 1466727788448 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1372 | 1466727788451 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:08 INFO - PROCESS | 1372 | ++DOCSHELL 0D182400 == 41 [pid = 1372] [id = 261] 17:23:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (102D3000) [pid = 1372] [serial = 782] [outer = 00000000] 17:23:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1430C400) [pid = 1372] [serial = 783] [outer = 102D3000] 17:23:08 INFO - PROCESS | 1372 | 1466727788511 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1499AC00) [pid = 1372] [serial = 784] [outer = 102D3000] 17:23:09 INFO - PROCESS | 1372 | 1466727789066 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 17:23:09 INFO - PROCESS | 1372 | 1466727789122 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 1372 | 1466727789127 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:23:09 INFO - PROCESS | 1372 | 1466727789134 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 1372 | 1466727789137 Marionette TRACE conn6 <- [1,1010,null,{}] 17:23:09 INFO - PROCESS | 1372 | 1466727789141 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 1372 | 1466727789144 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:09 INFO - PROCESS | 1372 | 1466727789260 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:23:09 INFO - PROCESS | 1372 | 1466727789361 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1372 | 1466727789364 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:09 INFO - PROCESS | 1372 | ++DOCSHELL 169CBC00 == 42 [pid = 1372] [id = 262] 17:23:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (169CC800) [pid = 1372] [serial = 785] [outer = 00000000] 17:23:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17A63000) [pid = 1372] [serial = 786] [outer = 169CC800] 17:23:09 INFO - PROCESS | 1372 | 1466727789421 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18D83400) [pid = 1372] [serial = 787] [outer = 169CC800] 17:23:10 INFO - PROCESS | 1372 | 1466727790027 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 931ms 17:23:10 INFO - PROCESS | 1372 | 1466727790068 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1372 | 1466727790070 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:23:10 INFO - PROCESS | 1372 | 1466727790074 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1372 | 1466727790078 Marionette TRACE conn6 <- [1,1014,null,{}] 17:23:10 INFO - PROCESS | 1372 | 1466727790089 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1372 | 1466727790094 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:10 INFO - PROCESS | 1372 | 1466727790205 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:23:10 INFO - PROCESS | 1372 | 1466727790307 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1372 | 1466727790310 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:10 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D1800 == 43 [pid = 1372] [id = 263] 17:23:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A2D3400) [pid = 1372] [serial = 788] [outer = 00000000] 17:23:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1A2D7C00) [pid = 1372] [serial = 789] [outer = 1A2D3400] 17:23:10 INFO - PROCESS | 1372 | 1466727790369 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A2DD000) [pid = 1372] [serial = 790] [outer = 1A2D3400] 17:23:10 INFO - PROCESS | 1372 | 1466727790959 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 17:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:23:11 INFO - PROCESS | 1372 | 1466727791007 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 1372 | 1466727791010 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:23:11 INFO - PROCESS | 1372 | 1466727791013 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 1372 | 1466727791015 Marionette TRACE conn6 <- [1,1018,null,{}] 17:23:11 INFO - PROCESS | 1372 | 1466727791019 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 1372 | 1466727791021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:11 INFO - PROCESS | 1372 | 1466727791133 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:23:11 INFO - PROCESS | 1372 | 1466727791232 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1372 | 1466727791234 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:11 INFO - PROCESS | 1372 | ++DOCSHELL 1AE8B400 == 44 [pid = 1372] [id = 264] 17:23:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1AE8B800) [pid = 1372] [serial = 791] [outer = 00000000] 17:23:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1AE8FC00) [pid = 1372] [serial = 792] [outer = 1AE8B800] 17:23:11 INFO - PROCESS | 1372 | 1466727791288 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1AE93000) [pid = 1372] [serial = 793] [outer = 1AE8B800] 17:23:11 INFO - PROCESS | 1372 | 1466727791854 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1019ms 17:23:12 INFO - PROCESS | 1372 | 1466727792050 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 1372 | 1466727792055 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:23:12 INFO - PROCESS | 1372 | 1466727792081 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 1372 | 1466727792084 Marionette TRACE conn6 <- [1,1022,null,{}] 17:23:12 INFO - PROCESS | 1372 | 1466727792090 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 1372 | 1466727792093 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:12 INFO - PROCESS | 1372 | 1466727792194 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:23:12 INFO - PROCESS | 1372 | 1466727792276 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 1372 | 1466727792282 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:12 INFO - PROCESS | 1372 | ++DOCSHELL 1087D400 == 45 [pid = 1372] [id = 265] 17:23:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1087DC00) [pid = 1372] [serial = 794] [outer = 00000000] 17:23:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (10891000) [pid = 1372] [serial = 795] [outer = 1087DC00] 17:23:12 INFO - PROCESS | 1372 | 1466727792376 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (10A7F000) [pid = 1372] [serial = 796] [outer = 1087DC00] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 1087BC00 == 44 [pid = 1372] [id = 116] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 102D0C00 == 43 [pid = 1372] [id = 120] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 08F62000 == 42 [pid = 1372] [id = 240] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 14E4C000 == 41 [pid = 1372] [id = 128] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 167CF000 == 40 [pid = 1372] [id = 125] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 17A1C800 == 39 [pid = 1372] [id = 121] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 0C862000 == 38 [pid = 1372] [id = 132] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 17AD3400 == 37 [pid = 1372] [id = 130] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 0C865C00 == 36 [pid = 1372] [id = 126] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 17A0EC00 == 35 [pid = 1372] [id = 129] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 103ADC00 == 34 [pid = 1372] [id = 127] 17:23:13 INFO - PROCESS | 1372 | --DOCSHELL 18E61400 == 33 [pid = 1372] [id = 131] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (18EC2C00) [pid = 1372] [serial = 744] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (108A6800) [pid = 1372] [serial = 726] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (143C8800) [pid = 1372] [serial = 727] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (106A0800) [pid = 1372] [serial = 724] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (102DA000) [pid = 1372] [serial = 723] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (0C858C00) [pid = 1372] [serial = 720] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (0C867400) [pid = 1372] [serial = 721] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (169C5800) [pid = 1372] [serial = 718] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10889400) [pid = 1372] [serial = 717] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17970800) [pid = 1372] [serial = 735] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (169C4000) [pid = 1372] [serial = 733] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (16936400) [pid = 1372] [serial = 732] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (169CDC00) [pid = 1372] [serial = 738] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (14994000) [pid = 1372] [serial = 709] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (143CF400) [pid = 1372] [serial = 708] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (18D85800) [pid = 1372] [serial = 712] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17A1A400) [pid = 1372] [serial = 711] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1AE18C00) [pid = 1372] [serial = 715] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A2DF400) [pid = 1372] [serial = 714] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17A17400) [pid = 1372] [serial = 736] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17A17C00) [pid = 1372] [serial = 739] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14E4D800) [pid = 1372] [serial = 729] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1838A800) [pid = 1372] [serial = 742] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14F24800) [pid = 1372] [serial = 730] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18307800) [pid = 1372] [serial = 741] [outer = 00000000] [url = about:blank] 17:23:13 INFO - PROCESS | 1372 | 1466727793733 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1698ms 17:23:13 INFO - PROCESS | 1372 | 1466727793763 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1372 | 1466727793767 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:23:13 INFO - PROCESS | 1372 | 1466727793773 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1372 | 1466727793776 Marionette TRACE conn6 <- [1,1026,null,{}] 17:23:13 INFO - PROCESS | 1372 | 1466727793781 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 1372 | 1466727793784 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:13 INFO - PROCESS | 1372 | 1466727793873 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:23:13 INFO - PROCESS | 1372 | 1466727793954 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1372 | 1466727793958 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:14 INFO - PROCESS | 1372 | ++DOCSHELL 0D142800 == 34 [pid = 1372] [id = 266] 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0D17A000) [pid = 1372] [serial = 797] [outer = 00000000] 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0D2E7800) [pid = 1372] [serial = 798] [outer = 0D17A000] 17:23:14 INFO - PROCESS | 1372 | 1466727794006 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10253000) [pid = 1372] [serial = 799] [outer = 0D17A000] 17:23:14 INFO - PROCESS | 1372 | 1466727794397 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 17:23:14 INFO - PROCESS | 1372 | 1466727794447 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 1372 | 1466727794453 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:23:14 INFO - PROCESS | 1372 | 1466727794459 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 1372 | 1466727794462 Marionette TRACE conn6 <- [1,1030,null,{}] 17:23:14 INFO - PROCESS | 1372 | 1466727794465 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 1372 | 1466727794468 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:14 INFO - PROCESS | 1372 | 1466727794555 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:23:14 INFO - PROCESS | 1372 | 1466727794563 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1372 | 1466727794566 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:14 INFO - PROCESS | 1372 | ++DOCSHELL 106A1400 == 35 [pid = 1372] [id = 267] 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (106AAC00) [pid = 1372] [serial = 800] [outer = 00000000] 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10874C00) [pid = 1372] [serial = 801] [outer = 106AAC00] 17:23:14 INFO - PROCESS | 1372 | 1466727794613 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (10880000) [pid = 1372] [serial = 802] [outer = 106AAC00] 17:23:15 INFO - PROCESS | 1372 | 1466727795091 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 17:23:15 INFO - PROCESS | 1372 | 1466727795132 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1372 | 1466727795134 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:23:15 INFO - PROCESS | 1372 | 1466727795138 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1372 | 1466727795141 Marionette TRACE conn6 <- [1,1034,null,{}] 17:23:15 INFO - PROCESS | 1372 | 1466727795152 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1372 | 1466727795156 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:15 INFO - PROCESS | 1372 | 1466727795271 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:23:15 INFO - PROCESS | 1372 | 1466727795364 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1372 | 1466727795367 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:15 INFO - PROCESS | 1372 | ++DOCSHELL 146C6C00 == 36 [pid = 1372] [id = 268] 17:23:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14992C00) [pid = 1372] [serial = 803] [outer = 00000000] 17:23:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14D53800) [pid = 1372] [serial = 804] [outer = 14992C00] 17:23:15 INFO - PROCESS | 1372 | 1466727795416 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (14E3A400) [pid = 1372] [serial = 805] [outer = 14992C00] 17:23:15 INFO - PROCESS | 1372 | 1466727795839 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 17:23:15 INFO - PROCESS | 1372 | 1466727795872 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1372 | 1466727795875 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:23:15 INFO - PROCESS | 1372 | 1466727795877 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1372 | 1466727795879 Marionette TRACE conn6 <- [1,1038,null,{}] 17:23:15 INFO - PROCESS | 1372 | 1466727795883 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1372 | 1466727795885 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:16 INFO - PROCESS | 1372 | 1466727796000 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:23:16 INFO - PROCESS | 1372 | 1466727796005 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1372 | 1466727796007 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:16 INFO - PROCESS | 1372 | ++DOCSHELL 14D53400 == 37 [pid = 1372] [id = 269] 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14E4DC00) [pid = 1372] [serial = 806] [outer = 00000000] 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (15F5EC00) [pid = 1372] [serial = 807] [outer = 14E4DC00] 17:23:16 INFO - PROCESS | 1372 | 1466727796052 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1692C400) [pid = 1372] [serial = 808] [outer = 14E4DC00] 17:23:16 INFO - PROCESS | 1372 | 1466727796483 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 17:23:16 INFO - PROCESS | 1372 | 1466727796548 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1372 | 1466727796550 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:23:16 INFO - PROCESS | 1372 | 1466727796553 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1372 | 1466727796555 Marionette TRACE conn6 <- [1,1042,null,{}] 17:23:16 INFO - PROCESS | 1372 | 1466727796558 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 1372 | 1466727796560 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:16 INFO - PROCESS | 1372 | 1466727796695 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:23:16 INFO - PROCESS | 1372 | 1466727796713 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1372 | 1466727796715 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:16 INFO - PROCESS | 1372 | ++DOCSHELL 169C3000 == 38 [pid = 1372] [id = 270] 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (169C3400) [pid = 1372] [serial = 809] [outer = 00000000] 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (169CF000) [pid = 1372] [serial = 810] [outer = 169C3400] 17:23:16 INFO - PROCESS | 1372 | 1466727796759 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17971800) [pid = 1372] [serial = 811] [outer = 169C3400] 17:23:17 INFO - PROCESS | 1372 | 1466727797193 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 17:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:23:17 INFO - PROCESS | 1372 | 1466727797224 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1372 | 1466727797226 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:23:17 INFO - PROCESS | 1372 | 1466727797229 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1372 | 1466727797231 Marionette TRACE conn6 <- [1,1046,null,{}] 17:23:17 INFO - PROCESS | 1372 | 1466727797234 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 1372 | 1466727797240 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:17 INFO - PROCESS | 1372 | 1466727797391 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:23:17 INFO - PROCESS | 1372 | 1466727797402 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1372 | 1466727797404 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:17 INFO - PROCESS | 1372 | ++DOCSHELL 17A13C00 == 39 [pid = 1372] [id = 271] 17:23:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17A15000) [pid = 1372] [serial = 812] [outer = 00000000] 17:23:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (17ABE800) [pid = 1372] [serial = 813] [outer = 17A15000] 17:23:17 INFO - PROCESS | 1372 | 1466727797450 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (18307800) [pid = 1372] [serial = 814] [outer = 17A15000] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (16930400) [pid = 1372] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10898800) [pid = 1372] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (16E48400) [pid = 1372] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (106D0C00) [pid = 1372] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (14512800) [pid = 1372] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1024E800) [pid = 1372] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (11426000) [pid = 1372] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (143CE800) [pid = 1372] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0C865400) [pid = 1372] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18E5F000) [pid = 1372] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F51C00) [pid = 1372] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (193AB800) [pid = 1372] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:23:18 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1868B000) [pid = 1372] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:23:18 INFO - PROCESS | 1372 | 1466727798193 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 17:23:18 INFO - PROCESS | 1372 | 1466727798200 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 1372 | 1466727798202 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:23:18 INFO - PROCESS | 1372 | 1466727798212 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1372 | 1466727798213 Marionette TRACE conn6 <- [1,1050,null,{}] 17:23:18 INFO - PROCESS | 1372 | 1466727798218 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1372 | 1466727798220 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:18 INFO - PROCESS | 1372 | 1466727798296 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:23:18 INFO - PROCESS | 1372 | 1466727798302 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1372 | 1466727798303 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:18 INFO - PROCESS | 1372 | ++DOCSHELL 145A7C00 == 40 [pid = 1372] [id = 272] 17:23:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14EE7800) [pid = 1372] [serial = 815] [outer = 00000000] 17:23:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17A1C800) [pid = 1372] [serial = 816] [outer = 14EE7800] 17:23:18 INFO - PROCESS | 1372 | 1466727798347 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17AB1800) [pid = 1372] [serial = 817] [outer = 14EE7800] 17:23:18 INFO - PROCESS | 1372 | 1466727798774 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 590ms 17:23:18 INFO - PROCESS | 1372 | 1466727798796 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:23:18 INFO - PROCESS | 1372 | 1466727798798 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:23:18 INFO - PROCESS | 1372 | 1466727798801 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1372 | 1466727798803 Marionette TRACE conn6 <- [1,1054,null,{}] 17:23:18 INFO - PROCESS | 1372 | 1466727798806 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1372 | 1466727798808 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:18 INFO - PROCESS | 1372 | 1466727798924 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:23:18 INFO - PROCESS | 1372 | 1466727798932 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1372 | 1466727798934 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:18 INFO - PROCESS | 1372 | ++DOCSHELL 17A1A800 == 41 [pid = 1372] [id = 273] 17:23:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18387000) [pid = 1372] [serial = 818] [outer = 00000000] 17:23:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18D8A000) [pid = 1372] [serial = 819] [outer = 18387000] 17:23:19 INFO - PROCESS | 1372 | 1466727798978 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18692C00) [pid = 1372] [serial = 820] [outer = 18387000] 17:23:19 INFO - PROCESS | 1372 | 1466727799408 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 17:23:19 INFO - PROCESS | 1372 | 1466727799438 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 1372 | 1466727799440 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:23:19 INFO - PROCESS | 1372 | 1466727799444 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:23:19 INFO - PROCESS | 1372 | 1466727799445 Marionette TRACE conn6 <- [1,1058,null,{}] 17:23:19 INFO - PROCESS | 1372 | 1466727799449 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 1372 | 1466727799451 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:19 INFO - PROCESS | 1372 | 1466727799531 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:23:19 INFO - PROCESS | 1372 | 1466727799537 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1372 | 1466727799538 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:19 INFO - PROCESS | 1372 | ++DOCSHELL 145EB800 == 42 [pid = 1372] [id = 274] 17:23:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (193AE800) [pid = 1372] [serial = 821] [outer = 00000000] 17:23:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (193B7C00) [pid = 1372] [serial = 822] [outer = 193AE800] 17:23:19 INFO - PROCESS | 1372 | 1466727799582 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1968DC00) [pid = 1372] [serial = 823] [outer = 193AE800] 17:23:20 INFO - PROCESS | 1372 | 1466727800094 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 17:23:20 INFO - PROCESS | 1372 | 1466727800181 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1372 | 1466727800186 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:23:20 INFO - PROCESS | 1372 | 1466727800192 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1372 | 1466727800195 Marionette TRACE conn6 <- [1,1062,null,{}] 17:23:20 INFO - PROCESS | 1372 | 1466727800201 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1372 | 1466727800204 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:20 INFO - PROCESS | 1372 | 1466727800379 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:23:20 INFO - PROCESS | 1372 | 1466727800486 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1372 | 1466727800491 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:20 INFO - PROCESS | 1372 | ++DOCSHELL 0D2E8000 == 43 [pid = 1372] [id = 275] 17:23:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (0D2EE400) [pid = 1372] [serial = 824] [outer = 00000000] 17:23:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1026D800) [pid = 1372] [serial = 825] [outer = 0D2EE400] 17:23:20 INFO - PROCESS | 1372 | 1466727800551 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1069F800) [pid = 1372] [serial = 826] [outer = 0D2EE400] 17:23:21 INFO - PROCESS | 1372 | 1466727801294 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1174ms 17:23:21 INFO - PROCESS | 1372 | 1466727801370 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 1372 | 1466727801375 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:23:21 INFO - PROCESS | 1372 | 1466727801381 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1372 | 1466727801384 Marionette TRACE conn6 <- [1,1066,null,{}] 17:23:21 INFO - PROCESS | 1372 | 1466727801388 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 1372 | 1466727801391 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:21 INFO - PROCESS | 1372 | 1466727801519 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:23:21 INFO - PROCESS | 1372 | 1466727801641 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1372 | 1466727801643 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:21 INFO - PROCESS | 1372 | ++DOCSHELL 143CA400 == 44 [pid = 1372] [id = 276] 17:23:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (143CEC00) [pid = 1372] [serial = 827] [outer = 00000000] 17:23:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (14E2DC00) [pid = 1372] [serial = 828] [outer = 143CEC00] 17:23:21 INFO - PROCESS | 1372 | 1466727801701 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (14E54800) [pid = 1372] [serial = 829] [outer = 143CEC00] 17:23:22 INFO - PROCESS | 1372 | 1466727802566 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1232ms 17:23:22 INFO - PROCESS | 1372 | 1466727802640 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1372 | 1466727802644 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:23:22 INFO - PROCESS | 1372 | 1466727802651 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1372 | 1466727802654 Marionette TRACE conn6 <- [1,1070,null,{}] 17:23:22 INFO - PROCESS | 1372 | 1466727802660 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 1372 | 1466727802663 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:22 INFO - PROCESS | 1372 | 1466727802780 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:23:22 INFO - PROCESS | 1372 | 1466727802913 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1372 | 1466727802918 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 1AE8B400 == 43 [pid = 1372] [id = 264] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 169CBC00 == 42 [pid = 1372] [id = 262] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 167D4400 == 41 [pid = 1372] [id = 260] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 1A2D1800 == 40 [pid = 1372] [id = 263] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 17A1A800 == 39 [pid = 1372] [id = 273] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 145A7C00 == 38 [pid = 1372] [id = 272] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 17A13C00 == 37 [pid = 1372] [id = 271] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 169C3000 == 36 [pid = 1372] [id = 270] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 14D53400 == 35 [pid = 1372] [id = 269] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 146C6C00 == 34 [pid = 1372] [id = 268] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 106A1400 == 33 [pid = 1372] [id = 267] 17:23:22 INFO - PROCESS | 1372 | --DOCSHELL 0D142800 == 32 [pid = 1372] [id = 266] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17AB7000) [pid = 1372] [serial = 762] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1089A000) [pid = 1372] [serial = 754] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (193B8400) [pid = 1372] [serial = 774] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10894000) [pid = 1372] [serial = 771] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1451AC00) [pid = 1372] [serial = 757] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (143D6C00) [pid = 1372] [serial = 750] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (0D184000) [pid = 1372] [serial = 747] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (146C7400) [pid = 1372] [serial = 751] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18E60000) [pid = 1372] [serial = 745] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14993C00) [pid = 1372] [serial = 772] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (15F5E800) [pid = 1372] [serial = 759] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17ABF400) [pid = 1372] [serial = 763] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1999F000) [pid = 1372] [serial = 769] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (16852000) [pid = 1372] [serial = 760] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (143CF800) [pid = 1372] [serial = 756] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1087F800) [pid = 1372] [serial = 753] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (193AC400) [pid = 1372] [serial = 766] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (196CD000) [pid = 1372] [serial = 768] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (18E63400) [pid = 1372] [serial = 765] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10252C00) [pid = 1372] [serial = 748] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1A00D400) [pid = 1372] [serial = 775] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A0D7000) [pid = 1372] [serial = 781] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1A1A0000) [pid = 1372] [serial = 780] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1A0DA000) [pid = 1372] [serial = 777] [outer = 00000000] [url = about:blank] 17:23:22 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A0DAC00) [pid = 1372] [serial = 778] [outer = 00000000] [url = about:blank] 17:23:23 INFO - PROCESS | 1372 | ++DOCSHELL 0C85D400 == 33 [pid = 1372] [id = 277] 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0C866000) [pid = 1372] [serial = 830] [outer = 00000000] 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (0D2EC800) [pid = 1372] [serial = 831] [outer = 0C866000] 17:23:23 INFO - PROCESS | 1372 | 1466727803005 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (102DC400) [pid = 1372] [serial = 832] [outer = 0C866000] 17:23:23 INFO - PROCESS | 1372 | 1466727803444 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 830ms 17:23:23 INFO - PROCESS | 1372 | 1466727803483 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 1372 | 1466727803487 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 1372 | 1466727803493 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:23:23 INFO - PROCESS | 1372 | 1466727803496 Marionette TRACE conn6 <- [1,1074,null,{}] 17:23:23 INFO - PROCESS | 1372 | 1466727803499 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 1372 | 1466727803502 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:23 INFO - PROCESS | 1372 | 1466727803588 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:23:23 INFO - PROCESS | 1372 | 1466727803594 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 1372 | 1466727803597 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:23 INFO - PROCESS | 1372 | ++DOCSHELL 10881800 == 34 [pid = 1372] [id = 278] 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (10887C00) [pid = 1372] [serial = 833] [outer = 00000000] 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10A87800) [pid = 1372] [serial = 834] [outer = 10887C00] 17:23:23 INFO - PROCESS | 1372 | 1466727803645 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (143C9C00) [pid = 1372] [serial = 835] [outer = 10887C00] 17:23:24 INFO - PROCESS | 1372 | 1466727804102 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 17:23:24 INFO - PROCESS | 1372 | 1466727804169 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 1372 | 1466727804171 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:23:24 INFO - PROCESS | 1372 | 1466727804175 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:23:24 INFO - PROCESS | 1372 | 1466727804178 Marionette TRACE conn6 <- [1,1078,null,{}] 17:23:24 INFO - PROCESS | 1372 | 1466727804189 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 1372 | 1466727804193 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:24 INFO - PROCESS | 1372 | 1466727804307 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:23:24 INFO - PROCESS | 1372 | 1466727804323 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1372 | 1466727804326 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:24 INFO - PROCESS | 1372 | ++DOCSHELL 14EE0000 == 35 [pid = 1372] [id = 279] 17:23:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14EE4C00) [pid = 1372] [serial = 836] [outer = 00000000] 17:23:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (15F51C00) [pid = 1372] [serial = 837] [outer = 14EE4C00] 17:23:24 INFO - PROCESS | 1372 | 1466727804379 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (167D6800) [pid = 1372] [serial = 838] [outer = 14EE4C00] 17:23:24 INFO - PROCESS | 1372 | 1466727804858 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 17:23:24 INFO - PROCESS | 1372 | 1466727804909 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 1372 | 1466727804911 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:23:24 INFO - PROCESS | 1372 | 1466727804924 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 1372 | 1466727804926 Marionette TRACE conn6 <- [1,1082,null,{}] 17:23:24 INFO - PROCESS | 1372 | 1466727804929 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 1372 | 1466727804931 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:25 INFO - PROCESS | 1372 | 1466727805018 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:23:25 INFO - PROCESS | 1372 | 1466727805023 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1372 | 1466727805025 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:25 INFO - PROCESS | 1372 | ++DOCSHELL 169C9000 == 36 [pid = 1372] [id = 280] 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169C9800) [pid = 1372] [serial = 839] [outer = 00000000] 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17ABB800) [pid = 1372] [serial = 840] [outer = 169C9800] 17:23:25 INFO - PROCESS | 1372 | 1466727805070 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17AD7400) [pid = 1372] [serial = 841] [outer = 169C9800] 17:23:25 INFO - PROCESS | 1372 | 1466727805550 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 17:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:23:25 INFO - PROCESS | 1372 | 1466727805600 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1372 | 1466727805602 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:23:25 INFO - PROCESS | 1372 | 1466727805604 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1372 | 1466727805606 Marionette TRACE conn6 <- [1,1086,null,{}] 17:23:25 INFO - PROCESS | 1372 | 1466727805609 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 1372 | 1466727805611 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:25 INFO - PROCESS | 1372 | 1466727805721 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:23:25 INFO - PROCESS | 1372 | 1466727805808 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1372 | 1466727805810 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:25 INFO - PROCESS | 1372 | ++DOCSHELL 18303800 == 37 [pid = 1372] [id = 281] 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18306000) [pid = 1372] [serial = 842] [outer = 00000000] 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18E5E800) [pid = 1372] [serial = 843] [outer = 18306000] 17:23:25 INFO - PROCESS | 1372 | 1466727805855 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18E63400) [pid = 1372] [serial = 844] [outer = 18306000] 17:23:26 INFO - PROCESS | 1372 | 1466727806265 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 17:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:23:26 INFO - PROCESS | 1372 | 1466727806335 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 1372 | 1466727806338 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:23:26 INFO - PROCESS | 1372 | 1466727806341 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1372 | 1466727806342 Marionette TRACE conn6 <- [1,1090,null,{}] 17:23:26 INFO - PROCESS | 1372 | 1466727806346 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 1372 | 1466727806351 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:26 INFO - PROCESS | 1372 | 1466727806490 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:23:26 INFO - PROCESS | 1372 | 1466727806497 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1372 | 1466727806499 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:26 INFO - PROCESS | 1372 | ++DOCSHELL 10255000 == 38 [pid = 1372] [id = 282] 17:23:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18EC4800) [pid = 1372] [serial = 845] [outer = 00000000] 17:23:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1999E800) [pid = 1372] [serial = 846] [outer = 18EC4800] 17:23:26 INFO - PROCESS | 1372 | 1466727806591 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1999F000) [pid = 1372] [serial = 847] [outer = 18EC4800] 17:23:27 INFO - PROCESS | 1372 | 1466727807024 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 17:23:27 INFO - PROCESS | 1372 | 1466727807094 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 1372 | 1466727807096 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:23:27 INFO - PROCESS | 1372 | 1466727807100 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1372 | 1466727807101 Marionette TRACE conn6 <- [1,1094,null,{}] 17:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:23:27 INFO - PROCESS | 1372 | 1466727807105 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 1372 | 1466727807107 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:27 INFO - PROCESS | 1372 | 1466727807216 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0D17A000) [pid = 1372] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1087DC00) [pid = 1372] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14992C00) [pid = 1372] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14E4DC00) [pid = 1372] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102D3000) [pid = 1372] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169CC800) [pid = 1372] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A2D3400) [pid = 1372] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1AE8B800) [pid = 1372] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (169C3400) [pid = 1372] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18387000) [pid = 1372] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17A15000) [pid = 1372] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (106AAC00) [pid = 1372] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:23:27 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (14EE7800) [pid = 1372] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:23:27 INFO - PROCESS | 1372 | 1466727807357 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 1372 | 1466727807359 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:27 INFO - PROCESS | 1372 | ++DOCSHELL 08F5EC00 == 39 [pid = 1372] [id = 283] 17:23:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0C858400) [pid = 1372] [serial = 848] [outer = 00000000] 17:23:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10873000) [pid = 1372] [serial = 849] [outer = 0C858400] 17:23:27 INFO - PROCESS | 1372 | 1466727807404 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14E4DC00) [pid = 1372] [serial = 850] [outer = 0C858400] 17:23:27 INFO - PROCESS | 1372 | 1466727807768 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 17:23:27 INFO - PROCESS | 1372 | 1466727807838 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:23:27 INFO - PROCESS | 1372 | 1466727807840 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:23:27 INFO - PROCESS | 1372 | 1466727807843 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1372 | 1466727807845 Marionette TRACE conn6 <- [1,1098,null,{}] 17:23:27 INFO - PROCESS | 1372 | 1466727807848 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 1372 | 1466727807850 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:27 INFO - PROCESS | 1372 | 1466727807963 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:23:28 INFO - PROCESS | 1372 | 1466727807970 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1372 | 1466727807972 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:28 INFO - PROCESS | 1372 | ++DOCSHELL 143C8800 == 40 [pid = 1372] [id = 284] 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (145A7800) [pid = 1372] [serial = 851] [outer = 00000000] 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (199A9000) [pid = 1372] [serial = 852] [outer = 145A7800] 17:23:28 INFO - PROCESS | 1372 | 1466727808016 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A016800) [pid = 1372] [serial = 853] [outer = 145A7800] 17:23:28 INFO - PROCESS | 1372 | 1466727808414 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms 17:23:28 INFO - PROCESS | 1372 | 1466727808475 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 1372 | 1466727808477 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:23:28 INFO - PROCESS | 1372 | 1466727808480 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1372 | 1466727808482 Marionette TRACE conn6 <- [1,1102,null,{}] 17:23:28 INFO - PROCESS | 1372 | 1466727808485 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 1372 | 1466727808487 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:28 INFO - PROCESS | 1372 | 1466727808601 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:23:28 INFO - PROCESS | 1372 | 1466727808639 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1372 | 1466727808641 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:28 INFO - PROCESS | 1372 | ++DOCSHELL 08F66800 == 41 [pid = 1372] [id = 285] 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (08F69000) [pid = 1372] [serial = 854] [outer = 00000000] 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A0E0C00) [pid = 1372] [serial = 855] [outer = 08F69000] 17:23:28 INFO - PROCESS | 1372 | 1466727808694 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A19DC00) [pid = 1372] [serial = 856] [outer = 08F69000] 17:23:29 INFO - PROCESS | 1372 | 1466727809096 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 17:23:29 INFO - PROCESS | 1372 | 1466727809151 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1372 | 1466727809153 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:23:29 INFO - PROCESS | 1372 | 1466727809164 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1372 | 1466727809166 Marionette TRACE conn6 <- [1,1106,null,{}] 17:23:29 INFO - PROCESS | 1372 | 1466727809170 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 1372 | 1466727809171 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:29 INFO - PROCESS | 1372 | 1466727809253 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:23:29 INFO - PROCESS | 1372 | 1466727809260 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1372 | 1466727809262 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:29 INFO - PROCESS | 1372 | ++DOCSHELL 1A19C800 == 42 [pid = 1372] [id = 286] 17:23:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A1A2800) [pid = 1372] [serial = 857] [outer = 00000000] 17:23:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A2D4000) [pid = 1372] [serial = 858] [outer = 1A1A2800] 17:23:29 INFO - PROCESS | 1372 | 1466727809307 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2D4C00) [pid = 1372] [serial = 859] [outer = 1A1A2800] 17:23:30 INFO - PROCESS | 1372 | 1466727810021 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 931ms 17:23:30 INFO - PROCESS | 1372 | 1466727810087 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:23:30 INFO - PROCESS | 1372 | 1466727810092 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:23:30 INFO - PROCESS | 1372 | 1466727810097 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1372 | 1466727810102 Marionette TRACE conn6 <- [1,1110,null,{}] 17:23:30 INFO - PROCESS | 1372 | 1466727810108 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 1372 | 1466727810111 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:30 INFO - PROCESS | 1372 | 1466727810232 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:23:30 INFO - PROCESS | 1372 | 1466727810355 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1372 | 1466727810358 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:30 INFO - PROCESS | 1372 | ++DOCSHELL 0D2F4C00 == 43 [pid = 1372] [id = 287] 17:23:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (103ADC00) [pid = 1372] [serial = 860] [outer = 00000000] 17:23:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (143C8C00) [pid = 1372] [serial = 861] [outer = 103ADC00] 17:23:30 INFO - PROCESS | 1372 | 1466727810417 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (145AE800) [pid = 1372] [serial = 862] [outer = 103ADC00] 17:23:31 INFO - PROCESS | 1372 | 1466727811010 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 17:23:31 INFO - PROCESS | 1372 | 1466727811027 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 1372 | 1466727811032 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:23:31 INFO - PROCESS | 1372 | 1466727811038 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 1372 | 1466727811041 Marionette TRACE conn6 <- [1,1114,null,{}] 17:23:31 INFO - PROCESS | 1372 | 1466727811045 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 1372 | 1466727811048 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:31 INFO - PROCESS | 1372 | 1466727811164 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:23:31 INFO - PROCESS | 1372 | 1466727811267 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 1372 | 1466727811269 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:31 INFO - PROCESS | 1372 | ++DOCSHELL 169CAC00 == 44 [pid = 1372] [id = 288] 17:23:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17A5F800) [pid = 1372] [serial = 863] [outer = 00000000] 17:23:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (18D87400) [pid = 1372] [serial = 864] [outer = 17A5F800] 17:23:31 INFO - PROCESS | 1372 | 1466727811326 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (193B4C00) [pid = 1372] [serial = 865] [outer = 17A5F800] 17:23:31 INFO - PROCESS | 1372 | [1372] 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 17:23:32 INFO - PROCESS | 1372 | 1466727812113 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1120ms 17:23:32 INFO - PROCESS | 1372 | 1466727812162 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 1372 | 1466727812165 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:23:32 INFO - PROCESS | 1372 | 1466727812169 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 1372 | 1466727812172 Marionette TRACE conn6 <- [1,1118,null,{}] 17:23:32 INFO - PROCESS | 1372 | 1466727812183 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 1372 | 1466727812188 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:32 INFO - PROCESS | 1372 | 1466727812299 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:23:32 INFO - PROCESS | 1372 | 1466727812432 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 1372 | 1466727812435 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:32 INFO - PROCESS | 1372 | ++DOCSHELL 1AE91000 == 45 [pid = 1372] [id = 289] 17:23:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1AE91800) [pid = 1372] [serial = 866] [outer = 00000000] 17:23:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1AE97C00) [pid = 1372] [serial = 867] [outer = 1AE91800] 17:23:32 INFO - PROCESS | 1372 | 1466727812496 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1B736800) [pid = 1372] [serial = 868] [outer = 1AE91800] 17:23:33 INFO - PROCESS | 1372 | 1466727813136 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1022ms 17:23:33 INFO - PROCESS | 1372 | 1466727813194 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 1372 | 1466727813197 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:23:33 INFO - PROCESS | 1372 | 1466727813201 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1372 | 1466727813203 Marionette TRACE conn6 <- [1,1122,null,{}] 17:23:33 INFO - PROCESS | 1372 | 1466727813207 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 1372 | 1466727813209 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:33 INFO - PROCESS | 1372 | 1466727813321 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:23:33 INFO - PROCESS | 1372 | 1466727813548 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1372 | 1466727813551 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:33 INFO - PROCESS | 1372 | ++DOCSHELL 0C859000 == 46 [pid = 1372] [id = 290] 17:23:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (0C865000) [pid = 1372] [serial = 869] [outer = 00000000] 17:23:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (0D17E400) [pid = 1372] [serial = 870] [outer = 0C865000] 17:23:33 INFO - PROCESS | 1372 | 1466727813625 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (10274800) [pid = 1372] [serial = 871] [outer = 0C865000] 17:23:34 INFO - PROCESS | 1372 | 1466727814293 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 08F66800 == 45 [pid = 1372] [id = 285] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 143C8800 == 44 [pid = 1372] [id = 284] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 08F5EC00 == 43 [pid = 1372] [id = 283] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 10255000 == 42 [pid = 1372] [id = 282] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 18303800 == 41 [pid = 1372] [id = 281] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 169C9000 == 40 [pid = 1372] [id = 280] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 14EE0000 == 39 [pid = 1372] [id = 279] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 10881800 == 38 [pid = 1372] [id = 278] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 0C85D400 == 37 [pid = 1372] [id = 277] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 0D2E8000 == 36 [pid = 1372] [id = 275] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 143CA400 == 35 [pid = 1372] [id = 276] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 145EB800 == 34 [pid = 1372] [id = 274] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 08F6D400 == 33 [pid = 1372] [id = 259] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 0D182400 == 32 [pid = 1372] [id = 261] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 10892000 == 31 [pid = 1372] [id = 258] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 1087D400 == 30 [pid = 1372] [id = 265] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 1AE91000 == 29 [pid = 1372] [id = 289] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 169CAC00 == 28 [pid = 1372] [id = 288] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 1A19C800 == 27 [pid = 1372] [id = 286] 17:23:34 INFO - PROCESS | 1372 | --DOCSHELL 0D2F4C00 == 26 [pid = 1372] [id = 287] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (0D2E7800) [pid = 1372] [serial = 798] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (10253000) [pid = 1372] [serial = 799] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (10891000) [pid = 1372] [serial = 795] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (10A7F000) [pid = 1372] [serial = 796] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (14D53800) [pid = 1372] [serial = 804] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (15F5EC00) [pid = 1372] [serial = 807] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1692C400) [pid = 1372] [serial = 808] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1499AC00) [pid = 1372] [serial = 784] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1430C400) [pid = 1372] [serial = 783] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (18D83400) [pid = 1372] [serial = 787] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A63000) [pid = 1372] [serial = 786] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A2DD000) [pid = 1372] [serial = 790] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1A2D7C00) [pid = 1372] [serial = 789] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1AE93000) [pid = 1372] [serial = 793] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1AE8FC00) [pid = 1372] [serial = 792] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17971800) [pid = 1372] [serial = 811] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169CF000) [pid = 1372] [serial = 810] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18692C00) [pid = 1372] [serial = 820] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17ABE800) [pid = 1372] [serial = 813] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (18D8A000) [pid = 1372] [serial = 819] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18307800) [pid = 1372] [serial = 814] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (10874C00) [pid = 1372] [serial = 801] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10880000) [pid = 1372] [serial = 802] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (193B7C00) [pid = 1372] [serial = 822] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17A1C800) [pid = 1372] [serial = 816] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AB1800) [pid = 1372] [serial = 817] [outer = 00000000] [url = about:blank] 17:23:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14E3A400) [pid = 1372] [serial = 805] [outer = 00000000] [url = about:blank] 17:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1877ms 17:23:35 INFO - PROCESS | 1372 | 1466727815104 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 1372 | 1466727815108 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:23:35 INFO - PROCESS | 1372 | 1466727815114 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1372 | 1466727815116 Marionette TRACE conn6 <- [1,1126,null,{}] 17:23:35 INFO - PROCESS | 1372 | 1466727815122 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1372 | 1466727815126 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:35 INFO - PROCESS | 1372 | 1466727815209 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:23:35 INFO - PROCESS | 1372 | 1466727815216 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1372 | 1466727815221 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:35 INFO - PROCESS | 1372 | ++DOCSHELL 0C864000 == 27 [pid = 1372] [id = 291] 17:23:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (0C864800) [pid = 1372] [serial = 872] [outer = 00000000] 17:23:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (0D027800) [pid = 1372] [serial = 873] [outer = 0C864800] 17:23:35 INFO - PROCESS | 1372 | 1466727815270 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (0D182400) [pid = 1372] [serial = 874] [outer = 0C864800] 17:23:35 INFO - PROCESS | 1372 | 1466727815759 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 17:23:35 INFO - PROCESS | 1372 | 1466727815787 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 1372 | 1466727815790 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:23:35 INFO - PROCESS | 1372 | 1466727815796 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1372 | 1466727815800 Marionette TRACE conn6 <- [1,1130,null,{}] 17:23:35 INFO - PROCESS | 1372 | 1466727815804 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1372 | 1466727815807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:35 INFO - PROCESS | 1372 | 1466727815895 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:23:35 INFO - PROCESS | 1372 | 1466727815903 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1372 | 1466727815906 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:35 INFO - PROCESS | 1372 | ++DOCSHELL 1087E000 == 28 [pid = 1372] [id = 292] 17:23:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1087E400) [pid = 1372] [serial = 875] [outer = 00000000] 17:23:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10888C00) [pid = 1372] [serial = 876] [outer = 1087E400] 17:23:35 INFO - PROCESS | 1372 | 1466727815955 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10899000) [pid = 1372] [serial = 877] [outer = 1087E400] 17:23:36 INFO - PROCESS | 1372 | 1466727816434 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 17:23:36 INFO - PROCESS | 1372 | 1466727816486 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 1372 | 1466727816488 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:23:36 INFO - PROCESS | 1372 | 1466727816492 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:23:36 INFO - PROCESS | 1372 | 1466727816494 Marionette TRACE conn6 <- [1,1134,null,{}] 17:23:36 INFO - PROCESS | 1372 | 1466727816504 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 1372 | 1466727816509 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:36 INFO - PROCESS | 1372 | 1466727816625 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:23:36 INFO - PROCESS | 1372 | 1466727816714 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1372 | 1466727816718 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:36 INFO - PROCESS | 1372 | ++DOCSHELL 145A3000 == 29 [pid = 1372] [id = 293] 17:23:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (145A6C00) [pid = 1372] [serial = 878] [outer = 00000000] 17:23:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1499B000) [pid = 1372] [serial = 879] [outer = 145A6C00] 17:23:36 INFO - PROCESS | 1372 | 1466727816768 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14D45800) [pid = 1372] [serial = 880] [outer = 145A6C00] 17:23:37 INFO - PROCESS | 1372 | 1466727817167 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 17:23:37 INFO - PROCESS | 1372 | 1466727817226 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1372 | 1466727817228 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:23:37 INFO - PROCESS | 1372 | 1466727817242 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1372 | 1466727817244 Marionette TRACE conn6 <- [1,1138,null,{}] 17:23:37 INFO - PROCESS | 1372 | 1466727817248 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 1372 | 1466727817250 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:37 INFO - PROCESS | 1372 | 1466727817371 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:23:37 INFO - PROCESS | 1372 | 1466727817426 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1372 | 1466727817428 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:37 INFO - PROCESS | 1372 | ++DOCSHELL 14E34000 == 30 [pid = 1372] [id = 294] 17:23:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14E49000) [pid = 1372] [serial = 881] [outer = 00000000] 17:23:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14FBC400) [pid = 1372] [serial = 882] [outer = 14E49000] 17:23:37 INFO - PROCESS | 1372 | 1466727817474 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (16856C00) [pid = 1372] [serial = 883] [outer = 14E49000] 17:23:37 INFO - PROCESS | 1372 | 1466727817908 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 17:23:38 INFO - PROCESS | 1372 | 1466727817993 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1372 | 1466727817995 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:23:38 INFO - PROCESS | 1372 | 1466727817999 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1372 | 1466727818001 Marionette TRACE conn6 <- [1,1142,null,{}] 17:23:38 INFO - PROCESS | 1372 | 1466727818004 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 1372 | 1466727818006 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:38 INFO - PROCESS | 1372 | 1466727818115 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:23:38 INFO - PROCESS | 1372 | 1466727818127 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 1372 | 1466727818129 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:38 INFO - PROCESS | 1372 | ++DOCSHELL 169C7400 == 31 [pid = 1372] [id = 295] 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (169C8C00) [pid = 1372] [serial = 884] [outer = 00000000] 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (16E47000) [pid = 1372] [serial = 885] [outer = 169C8C00] 17:23:38 INFO - PROCESS | 1372 | 1466727818222 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17977C00) [pid = 1372] [serial = 886] [outer = 169C8C00] 17:23:38 INFO - PROCESS | 1372 | 1466727818657 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 17:23:38 INFO - PROCESS | 1372 | 1466727818672 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1372 | 1466727818675 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:23:38 INFO - PROCESS | 1372 | 1466727818678 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:23:38 INFO - PROCESS | 1372 | 1466727818679 Marionette TRACE conn6 <- [1,1146,null,{}] 17:23:38 INFO - PROCESS | 1372 | 1466727818683 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 1372 | 1466727818688 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:38 INFO - PROCESS | 1372 | 1466727818831 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:23:38 INFO - PROCESS | 1372 | 1466727818837 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 1372 | 1466727818840 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:38 INFO - PROCESS | 1372 | ++DOCSHELL 17AB4000 == 32 [pid = 1372] [id = 296] 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17ABF000) [pid = 1372] [serial = 887] [outer = 00000000] 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17AE2800) [pid = 1372] [serial = 888] [outer = 17ABF000] 17:23:38 INFO - PROCESS | 1372 | 1466727818892 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1838DC00) [pid = 1372] [serial = 889] [outer = 17ABF000] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (08F69000) [pid = 1372] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1A1A2800) [pid = 1372] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (18306000) [pid = 1372] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18EC4800) [pid = 1372] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (0C858400) [pid = 1372] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (193AE800) [pid = 1372] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10887C00) [pid = 1372] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0C866000) [pid = 1372] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (169C9800) [pid = 1372] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (143CEC00) [pid = 1372] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14EE4C00) [pid = 1372] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (0D2EE400) [pid = 1372] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:23:39 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (145A7800) [pid = 1372] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:23:39 INFO - PROCESS | 1372 | 1466727819638 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 17:23:39 INFO - PROCESS | 1372 | 1466727819652 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 1372 | 1466727819654 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:23:39 INFO - PROCESS | 1372 | 1466727819657 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1372 | 1466727819659 Marionette TRACE conn6 <- [1,1150,null,{}] 17:23:39 INFO - PROCESS | 1372 | 1466727819672 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 1372 | 1466727819674 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:39 INFO - PROCESS | 1372 | 1466727819751 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:23:39 INFO - PROCESS | 1372 | 1466727819839 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1372 | 1466727819841 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:39 INFO - PROCESS | 1372 | ++DOCSHELL 0D136800 == 33 [pid = 1372] [id = 297] 17:23:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1026A000) [pid = 1372] [serial = 890] [outer = 00000000] 17:23:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169C9800) [pid = 1372] [serial = 891] [outer = 1026A000] 17:23:39 INFO - PROCESS | 1372 | 1466727819884 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17AD9000) [pid = 1372] [serial = 892] [outer = 1026A000] 17:23:40 INFO - PROCESS | 1372 | 1466727820249 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 633ms 17:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:23:40 INFO - PROCESS | 1372 | 1466727820290 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1372 | 1466727820292 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 1372 | 1466727820295 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1372 | 1466727820297 Marionette TRACE conn6 <- [1,1154,null,{}] 17:23:40 INFO - PROCESS | 1372 | 1466727820300 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 1372 | 1466727820302 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:40 INFO - PROCESS | 1372 | 1466727820411 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:23:40 INFO - PROCESS | 1372 | 1466727820420 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 1372 | 1466727820421 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:40 INFO - PROCESS | 1372 | ++DOCSHELL 16E54800 == 34 [pid = 1372] [id = 298] 17:23:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17A63000) [pid = 1372] [serial = 893] [outer = 00000000] 17:23:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18E60000) [pid = 1372] [serial = 894] [outer = 17A63000] 17:23:40 INFO - PROCESS | 1372 | 1466727820465 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18EC5800) [pid = 1372] [serial = 895] [outer = 17A63000] 17:23:40 INFO - PROCESS | 1372 | 1466727820872 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 17:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:23:40 INFO - PROCESS | 1372 | 1466727820926 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1372 | 1466727820928 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 1372 | 1466727820931 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1372 | 1466727820933 Marionette TRACE conn6 <- [1,1158,null,{}] 17:23:40 INFO - PROCESS | 1372 | 1466727820936 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 1372 | 1466727820938 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:41 INFO - PROCESS | 1372 | 1466727821048 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:23:41 INFO - PROCESS | 1372 | 1466727821088 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1372 | 1466727821089 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:41 INFO - PROCESS | 1372 | ++DOCSHELL 18690800 == 35 [pid = 1372] [id = 299] 17:23:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18E5FC00) [pid = 1372] [serial = 896] [outer = 00000000] 17:23:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (19682000) [pid = 1372] [serial = 897] [outer = 18E5FC00] 17:23:41 INFO - PROCESS | 1372 | 1466727821133 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (19685800) [pid = 1372] [serial = 898] [outer = 18E5FC00] 17:23:41 INFO - PROCESS | 1372 | 1466727821562 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 17:23:41 INFO - PROCESS | 1372 | 1466727821603 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 1372 | 1466727821607 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:23:41 INFO - PROCESS | 1372 | 1466727821613 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:23:41 INFO - PROCESS | 1372 | 1466727821618 Marionette TRACE conn6 <- [1,1162,null,{}] 17:23:41 INFO - PROCESS | 1372 | 1466727821625 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 1372 | 1466727821628 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:41 INFO - PROCESS | 1372 | 1466727821758 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:23:41 INFO - PROCESS | 1372 | 1466727821871 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1372 | 1466727821876 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:41 INFO - PROCESS | 1372 | ++DOCSHELL 0CA4B000 == 36 [pid = 1372] [id = 300] 17:23:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (0D06C800) [pid = 1372] [serial = 899] [outer = 00000000] 17:23:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (10273000) [pid = 1372] [serial = 900] [outer = 0D06C800] 17:23:41 INFO - PROCESS | 1372 | 1466727821936 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (106AAC00) [pid = 1372] [serial = 901] [outer = 0D06C800] 17:23:42 INFO - PROCESS | 1372 | 1466727822712 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1372 | 1466727822794 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:23:42 INFO - PROCESS | 1372 | 1466727822800 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1372 | 1466727822803 Marionette TRACE conn6 <- [1,1166,null,{}] 17:23:42 INFO - PROCESS | 1372 | 1466727822807 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 1372 | 1466727822810 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:42 INFO - PROCESS | 1372 | 1466727822939 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:23:43 INFO - PROCESS | 1372 | 1466727823061 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1372 | 1466727823064 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:43 INFO - PROCESS | 1372 | ++DOCSHELL 14994000 == 37 [pid = 1372] [id = 301] 17:23:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (149B3400) [pid = 1372] [serial = 902] [outer = 00000000] 17:23:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (14E52000) [pid = 1372] [serial = 903] [outer = 149B3400] 17:23:43 INFO - PROCESS | 1372 | 1466727823124 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (167D0000) [pid = 1372] [serial = 904] [outer = 149B3400] 17:23:44 INFO - PROCESS | 1372 | 1466727823993 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 1372 | 1466727824078 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:23:44 INFO - PROCESS | 1372 | 1466727824083 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 1372 | 1466727824086 Marionette TRACE conn6 <- [1,1170,null,{}] 17:23:44 INFO - PROCESS | 1372 | 1466727824091 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 1372 | 1466727824095 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:44 INFO - PROCESS | 1372 | 1466727824205 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:23:44 INFO - PROCESS | 1372 | 1466727824288 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 1372 | 1466727824293 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:44 INFO - PROCESS | 1372 | ++DOCSHELL 1087B000 == 38 [pid = 1372] [id = 302] 17:23:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1087BC00) [pid = 1372] [serial = 905] [outer = 00000000] 17:23:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1089D000) [pid = 1372] [serial = 906] [outer = 1087BC00] 17:23:44 INFO - PROCESS | 1372 | 1466727824388 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (112DEC00) [pid = 1372] [serial = 907] [outer = 1087BC00] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 16E54800 == 37 [pid = 1372] [id = 298] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 0D136800 == 36 [pid = 1372] [id = 297] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 17AB4000 == 35 [pid = 1372] [id = 296] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 169C7400 == 34 [pid = 1372] [id = 295] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 14E34000 == 33 [pid = 1372] [id = 294] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 145A3000 == 32 [pid = 1372] [id = 293] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 1087E000 == 31 [pid = 1372] [id = 292] 17:23:44 INFO - PROCESS | 1372 | --DOCSHELL 0C864000 == 30 [pid = 1372] [id = 291] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A0E0C00) [pid = 1372] [serial = 855] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1A2D4000) [pid = 1372] [serial = 858] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A2D4C00) [pid = 1372] [serial = 859] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18E5E800) [pid = 1372] [serial = 843] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1999E800) [pid = 1372] [serial = 846] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (18E63400) [pid = 1372] [serial = 844] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (10873000) [pid = 1372] [serial = 849] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1999F000) [pid = 1372] [serial = 847] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1968DC00) [pid = 1372] [serial = 823] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (10A87800) [pid = 1372] [serial = 834] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (143C9C00) [pid = 1372] [serial = 835] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D2EC800) [pid = 1372] [serial = 831] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (102DC400) [pid = 1372] [serial = 832] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17ABB800) [pid = 1372] [serial = 840] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14E2DC00) [pid = 1372] [serial = 828] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14E54800) [pid = 1372] [serial = 829] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (15F51C00) [pid = 1372] [serial = 837] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (167D6800) [pid = 1372] [serial = 838] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1026D800) [pid = 1372] [serial = 825] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1069F800) [pid = 1372] [serial = 826] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (14E4DC00) [pid = 1372] [serial = 850] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A19DC00) [pid = 1372] [serial = 856] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (199A9000) [pid = 1372] [serial = 852] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17AD7400) [pid = 1372] [serial = 841] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A016800) [pid = 1372] [serial = 853] [outer = 00000000] [url = about:blank] 17:23:44 INFO - PROCESS | 1372 | 1466727824910 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1372 | 1466727824978 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:23:45 INFO - PROCESS | 1372 | 1466727824984 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1372 | 1466727824987 Marionette TRACE conn6 <- [1,1174,null,{}] 17:23:45 INFO - PROCESS | 1372 | 1466727824990 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1372 | 1466727824993 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:45 INFO - PROCESS | 1372 | 1466727825082 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:23:45 INFO - PROCESS | 1372 | 1466727825088 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1372 | 1466727825090 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:45 INFO - PROCESS | 1372 | ++DOCSHELL 10876800 == 31 [pid = 1372] [id = 303] 17:23:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (1087A800) [pid = 1372] [serial = 908] [outer = 00000000] 17:23:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143CBC00) [pid = 1372] [serial = 909] [outer = 1087A800] 17:23:45 INFO - PROCESS | 1372 | 1466727825143 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145ACC00) [pid = 1372] [serial = 910] [outer = 1087A800] 17:23:45 INFO - PROCESS | 1372 | 1466727825617 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1372 | 1466727825661 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:23:45 INFO - PROCESS | 1372 | 1466727825665 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:23:45 INFO - PROCESS | 1372 | 1466727825668 Marionette TRACE conn6 <- [1,1178,null,{}] 17:23:45 INFO - PROCESS | 1372 | 1466727825679 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1372 | 1466727825683 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:45 INFO - PROCESS | 1372 | 1466727825800 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:23:45 INFO - PROCESS | 1372 | 1466727825894 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1372 | 1466727825897 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:45 INFO - PROCESS | 1372 | ++DOCSHELL 15F53000 == 32 [pid = 1372] [id = 304] 17:23:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (15F5A400) [pid = 1372] [serial = 911] [outer = 00000000] 17:23:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (16851000) [pid = 1372] [serial = 912] [outer = 15F5A400] 17:23:45 INFO - PROCESS | 1372 | 1466727825947 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (169C5800) [pid = 1372] [serial = 913] [outer = 15F5A400] 17:23:46 INFO - PROCESS | 1372 | 1466727826318 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1372 | 1466727826401 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:23:46 INFO - PROCESS | 1372 | 1466727826404 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:23:46 INFO - PROCESS | 1372 | 1466727826406 Marionette TRACE conn6 <- [1,1182,null,{}] 17:23:46 INFO - PROCESS | 1372 | 1466727826409 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 1372 | 1466727826411 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:46 INFO - PROCESS | 1372 | 1466727826497 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:23:46 INFO - PROCESS | 1372 | 1466727826502 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 1372 | 1466727826513 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:46 INFO - PROCESS | 1372 | ++DOCSHELL 17A19800 == 33 [pid = 1372] [id = 305] 17:23:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17A1A800) [pid = 1372] [serial = 914] [outer = 00000000] 17:23:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18388800) [pid = 1372] [serial = 915] [outer = 17A1A800] 17:23:46 INFO - PROCESS | 1372 | 1466727826558 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18E5F000) [pid = 1372] [serial = 916] [outer = 17A1A800] 17:23:47 INFO - PROCESS | 1372 | 1466727827027 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1372 | 1466727827081 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:23:47 INFO - PROCESS | 1372 | 1466727827084 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1372 | 1466727827085 Marionette TRACE conn6 <- [1,1186,null,{}] 17:23:47 INFO - PROCESS | 1372 | 1466727827089 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1372 | 1466727827091 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:47 INFO - PROCESS | 1372 | 1466727827239 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:23:47 INFO - PROCESS | 1372 | 1466727827251 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1372 | 1466727827253 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:47 INFO - PROCESS | 1372 | ++DOCSHELL 196BF000 == 34 [pid = 1372] [id = 306] 17:23:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (196BF400) [pid = 1372] [serial = 917] [outer = 00000000] 17:23:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1999DC00) [pid = 1372] [serial = 918] [outer = 196BF400] 17:23:47 INFO - PROCESS | 1372 | 1466727827297 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1999E800) [pid = 1372] [serial = 919] [outer = 196BF400] 17:23:47 INFO - PROCESS | 1372 | 1466727827745 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 17:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:23:47 INFO - PROCESS | 1372 | 1466727827754 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1372 | 1466727827756 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:23:47 INFO - PROCESS | 1372 | 1466727827759 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1372 | 1466727827761 Marionette TRACE conn6 <- [1,1190,null,{}] 17:23:47 INFO - PROCESS | 1372 | 1466727827771 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1372 | 1466727827777 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:47 INFO - PROCESS | 1372 | 1466727827915 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:23:47 INFO - PROCESS | 1372 | 1466727827921 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1372 | 1466727827923 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:47 INFO - PROCESS | 1372 | ++DOCSHELL 102DC000 == 35 [pid = 1372] [id = 307] 17:23:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (199A6C00) [pid = 1372] [serial = 920] [outer = 00000000] 17:23:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A0D9400) [pid = 1372] [serial = 921] [outer = 199A6C00] 17:23:48 INFO - PROCESS | 1372 | 1466727827967 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A19A800) [pid = 1372] [serial = 922] [outer = 199A6C00] 17:23:48 INFO - PROCESS | 1372 | 1466727828439 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:23:48 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 17:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 17:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:23:48 INFO - PROCESS | 1372 | 1466727828491 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1372 | 1466727828493 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:23:48 INFO - PROCESS | 1372 | 1466727828496 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1372 | 1466727828498 Marionette TRACE conn6 <- [1,1194,null,{}] 17:23:48 INFO - PROCESS | 1372 | 1466727828508 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 1372 | 1466727828520 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:48 INFO - PROCESS | 1372 | 1466727828653 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:23:48 INFO - PROCESS | 1372 | 1466727828713 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 1372 | 1466727828715 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:48 INFO - PROCESS | 1372 | ++DOCSHELL 1A1A1000 == 36 [pid = 1372] [id = 308] 17:23:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A1A1400) [pid = 1372] [serial = 923] [outer = 00000000] 17:23:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A1A6800) [pid = 1372] [serial = 924] [outer = 1A1A1400] 17:23:48 INFO - PROCESS | 1372 | 1466727828759 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A2D7000) [pid = 1372] [serial = 925] [outer = 1A1A1400] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1087E400) [pid = 1372] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0C864800) [pid = 1372] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (145A6C00) [pid = 1372] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0C865000) [pid = 1372] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (169C8C00) [pid = 1372] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1026A000) [pid = 1372] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17ABF000) [pid = 1372] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17A63000) [pid = 1372] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (103ADC00) [pid = 1372] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17A5F800) [pid = 1372] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1AE91800) [pid = 1372] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:23:49 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14E49000) [pid = 1372] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:23:49 INFO - PROCESS | 1372 | 1466727829215 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:23:49 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 17:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 17:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:23:49 INFO - PROCESS | 1372 | 1466727829268 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 1372 | 1466727829270 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 1372 | 1466727829273 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1372 | 1466727829275 Marionette TRACE conn6 <- [1,1198,null,{}] 17:23:49 INFO - PROCESS | 1372 | 1466727829278 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 1372 | 1466727829280 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:49 INFO - PROCESS | 1372 | 1466727829361 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:23:49 INFO - PROCESS | 1372 | 1466727829367 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1372 | 1466727829368 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:49 INFO - PROCESS | 1372 | ++DOCSHELL 169C8C00 == 37 [pid = 1372] [id = 309] 17:23:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17972800) [pid = 1372] [serial = 926] [outer = 00000000] 17:23:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193B0400) [pid = 1372] [serial = 927] [outer = 17972800] 17:23:49 INFO - PROCESS | 1372 | 1466727829412 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1A199000) [pid = 1372] [serial = 928] [outer = 17972800] 17:23:49 INFO - PROCESS | 1372 | 1466727829838 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 17:23:49 INFO - PROCESS | 1372 | 1466727829904 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 1372 | 1466727829906 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:23:49 INFO - PROCESS | 1372 | 1466727829909 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1372 | 1466727829911 Marionette TRACE conn6 <- [1,1202,null,{}] 17:23:49 INFO - PROCESS | 1372 | 1466727829914 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 1372 | 1466727829916 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:50 INFO - PROCESS | 1372 | 1466727830012 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:23:50 INFO - PROCESS | 1372 | 1466727830020 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1372 | 1466727830022 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:50 INFO - PROCESS | 1372 | ++DOCSHELL 1A2E0800 == 38 [pid = 1372] [id = 310] 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1A2E0C00) [pid = 1372] [serial = 929] [outer = 00000000] 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1AE19C00) [pid = 1372] [serial = 930] [outer = 1A2E0C00] 17:23:50 INFO - PROCESS | 1372 | 1466727830065 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17ADE800) [pid = 1372] [serial = 931] [outer = 1A2E0C00] 17:23:50 INFO - PROCESS | 1372 | 1466727830518 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 17:23:50 INFO - PROCESS | 1372 | 1466727830539 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1372 | 1466727830541 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:23:50 INFO - PROCESS | 1372 | 1466727830544 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1372 | 1466727830546 Marionette TRACE conn6 <- [1,1206,null,{}] 17:23:50 INFO - PROCESS | 1372 | 1466727830562 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 1372 | 1466727830564 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:50 INFO - PROCESS | 1372 | 1466727830646 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:23:50 INFO - PROCESS | 1372 | 1466727830651 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1372 | 1466727830653 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:50 INFO - PROCESS | 1372 | ++DOCSHELL 1AE8E800 == 39 [pid = 1372] [id = 311] 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1AE90400) [pid = 1372] [serial = 932] [outer = 00000000] 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1AE97000) [pid = 1372] [serial = 933] [outer = 1AE90400] 17:23:50 INFO - PROCESS | 1372 | 1466727830699 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1AF01C00) [pid = 1372] [serial = 934] [outer = 1AE90400] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 0C859000 == 38 [pid = 1372] [id = 290] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 10876800 == 37 [pid = 1372] [id = 303] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 1087B000 == 36 [pid = 1372] [id = 302] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 14994000 == 35 [pid = 1372] [id = 301] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 18690800 == 34 [pid = 1372] [id = 299] 17:23:51 INFO - PROCESS | 1372 | --DOCSHELL 0CA4B000 == 33 [pid = 1372] [id = 300] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 15F53000 == 32 [pid = 1372] [id = 304] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 17A19800 == 31 [pid = 1372] [id = 305] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 102DC000 == 30 [pid = 1372] [id = 307] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 1A1A1000 == 29 [pid = 1372] [id = 308] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 196BF000 == 28 [pid = 1372] [id = 306] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 1A2E0800 == 27 [pid = 1372] [id = 310] 17:23:52 INFO - PROCESS | 1372 | --DOCSHELL 169C8C00 == 26 [pid = 1372] [id = 309] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (10888C00) [pid = 1372] [serial = 876] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10899000) [pid = 1372] [serial = 877] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D027800) [pid = 1372] [serial = 873] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D182400) [pid = 1372] [serial = 874] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1499B000) [pid = 1372] [serial = 879] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (10274800) [pid = 1372] [serial = 871] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (0D17E400) [pid = 1372] [serial = 870] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17977C00) [pid = 1372] [serial = 886] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (16E47000) [pid = 1372] [serial = 885] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (169C9800) [pid = 1372] [serial = 891] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17AE2800) [pid = 1372] [serial = 888] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (18E60000) [pid = 1372] [serial = 894] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18EC5800) [pid = 1372] [serial = 895] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (145AE800) [pid = 1372] [serial = 862] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (143C8C00) [pid = 1372] [serial = 861] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (193B4C00) [pid = 1372] [serial = 865] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (18D87400) [pid = 1372] [serial = 864] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1B736800) [pid = 1372] [serial = 868] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1AE97C00) [pid = 1372] [serial = 867] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1838DC00) [pid = 1372] [serial = 889] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (14FBC400) [pid = 1372] [serial = 882] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (16856C00) [pid = 1372] [serial = 883] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (19682000) [pid = 1372] [serial = 897] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (14D45800) [pid = 1372] [serial = 880] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17AD9000) [pid = 1372] [serial = 892] [outer = 00000000] [url = about:blank] 17:23:52 INFO - PROCESS | 1372 | 1466727832579 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2069ms 17:23:52 INFO - PROCESS | 1372 | 1466727832615 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 1372 | 1466727832619 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:23:52 INFO - PROCESS | 1372 | 1466727832624 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 1372 | 1466727832628 Marionette TRACE conn6 <- [1,1210,null,{}] 17:23:52 INFO - PROCESS | 1372 | 1466727832634 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 1372 | 1466727832637 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:52 INFO - PROCESS | 1372 | 1466727832726 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:23:52 INFO - PROCESS | 1372 | 1466727832733 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1372 | 1466727832738 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:52 INFO - PROCESS | 1372 | ++DOCSHELL 0D265C00 == 27 [pid = 1372] [id = 312] 17:23:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (0D2E8000) [pid = 1372] [serial = 935] [outer = 00000000] 17:23:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (0D2F1000) [pid = 1372] [serial = 936] [outer = 0D2E8000] 17:23:52 INFO - PROCESS | 1372 | 1466727832786 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (10253000) [pid = 1372] [serial = 937] [outer = 0D2E8000] 17:23:53 INFO - PROCESS | 1372 | 1466727833269 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1372 | 1466727833320 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:23:53 INFO - PROCESS | 1372 | 1466727833326 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1372 | 1466727833329 Marionette TRACE conn6 <- [1,1214,null,{}] 17:23:53 INFO - PROCESS | 1372 | 1466727833333 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1372 | 1466727833336 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:53 INFO - PROCESS | 1372 | 1466727833423 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:23:53 INFO - PROCESS | 1372 | 1466727833432 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1372 | 1466727833435 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:53 INFO - PROCESS | 1372 | ++DOCSHELL 106D0000 == 28 [pid = 1372] [id = 313] 17:23:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (106D1C00) [pid = 1372] [serial = 938] [outer = 00000000] 17:23:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (10875000) [pid = 1372] [serial = 939] [outer = 106D1C00] 17:23:53 INFO - PROCESS | 1372 | 1466727833482 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1087C400) [pid = 1372] [serial = 940] [outer = 106D1C00] 17:23:53 INFO - PROCESS | 1372 | 1466727833953 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 17:23:54 INFO - PROCESS | 1372 | 1466727834000 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 1372 | 1466727834002 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:23:54 INFO - PROCESS | 1372 | 1466727834006 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:23:54 INFO - PROCESS | 1372 | 1466727834009 Marionette TRACE conn6 <- [1,1218,null,{}] 17:23:54 INFO - PROCESS | 1372 | 1466727834020 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 1372 | 1466727834025 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:54 INFO - PROCESS | 1372 | 1466727834136 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:23:54 INFO - PROCESS | 1372 | 1466727834154 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1372 | 1466727834157 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:54 INFO - PROCESS | 1372 | ++DOCSHELL 143CB000 == 29 [pid = 1372] [id = 314] 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (143CB800) [pid = 1372] [serial = 941] [outer = 00000000] 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (143D3000) [pid = 1372] [serial = 942] [outer = 143CB800] 17:23:54 INFO - PROCESS | 1372 | 1466727834205 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (145A1C00) [pid = 1372] [serial = 943] [outer = 143CB800] 17:23:54 INFO - PROCESS | 1372 | 1466727834659 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 17:23:54 INFO - PROCESS | 1372 | 1466727834680 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 1372 | 1466727834682 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:23:54 INFO - PROCESS | 1372 | 1466727834685 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 1372 | 1466727834687 Marionette TRACE conn6 <- [1,1222,null,{}] 17:23:54 INFO - PROCESS | 1372 | 1466727834690 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 1372 | 1466727834692 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:54 INFO - PROCESS | 1372 | 1466727834776 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:23:54 INFO - PROCESS | 1372 | 1466727834782 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1372 | 1466727834784 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:54 INFO - PROCESS | 1372 | ++DOCSHELL 145A8000 == 30 [pid = 1372] [id = 315] 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (145E1400) [pid = 1372] [serial = 944] [outer = 00000000] 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14D45800) [pid = 1372] [serial = 945] [outer = 145E1400] 17:23:54 INFO - PROCESS | 1372 | 1466727834828 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14E3A400) [pid = 1372] [serial = 946] [outer = 145E1400] 17:23:55 INFO - PROCESS | 1372 | 1466727835242 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 571ms 17:23:55 INFO - PROCESS | 1372 | 1466727835259 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:23:55 INFO - PROCESS | 1372 | 1466727835262 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 1372 | 1466727835265 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1372 | 1466727835266 Marionette TRACE conn6 <- [1,1226,null,{}] 17:23:55 INFO - PROCESS | 1372 | 1466727835270 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1372 | 1466727835272 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:55 INFO - PROCESS | 1372 | 1466727835387 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:23:55 INFO - PROCESS | 1372 | 1466727835394 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1372 | 1466727835396 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:55 INFO - PROCESS | 1372 | ++DOCSHELL 14EDF400 == 31 [pid = 1372] [id = 316] 17:23:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (14EE4C00) [pid = 1372] [serial = 947] [outer = 00000000] 17:23:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (0C867800) [pid = 1372] [serial = 948] [outer = 14EE4C00] 17:23:55 INFO - PROCESS | 1372 | 1466727835442 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (15F5B000) [pid = 1372] [serial = 949] [outer = 14EE4C00] 17:23:55 INFO - PROCESS | 1372 | 1466727835871 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 17:23:55 INFO - PROCESS | 1372 | 1466727835896 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1372 | 1466727835898 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:23:55 INFO - PROCESS | 1372 | 1466727835901 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1372 | 1466727835902 Marionette TRACE conn6 <- [1,1230,null,{}] 17:23:55 INFO - PROCESS | 1372 | 1466727835906 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1372 | 1466727835911 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:56 INFO - PROCESS | 1372 | 1466727836047 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:23:56 INFO - PROCESS | 1372 | 1466727836059 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1372 | 1466727836061 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:56 INFO - PROCESS | 1372 | ++DOCSHELL 167D9000 == 32 [pid = 1372] [id = 317] 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (16930C00) [pid = 1372] [serial = 950] [outer = 00000000] 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17977C00) [pid = 1372] [serial = 951] [outer = 16930C00] 17:23:56 INFO - PROCESS | 1372 | 1466727836106 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17A1A000) [pid = 1372] [serial = 952] [outer = 16930C00] 17:23:56 INFO - PROCESS | 1372 | 1466727836509 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 17:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:23:56 INFO - PROCESS | 1372 | 1466727836532 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1372 | 1466727836534 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:23:56 INFO - PROCESS | 1372 | 1466727836537 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1372 | 1466727836539 Marionette TRACE conn6 <- [1,1234,null,{}] 17:23:56 INFO - PROCESS | 1372 | 1466727836542 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 1372 | 1466727836544 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:56 INFO - PROCESS | 1372 | 1466727836620 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:23:56 INFO - PROCESS | 1372 | 1466727836726 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1372 | 1466727836728 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:56 INFO - PROCESS | 1372 | ++DOCSHELL 17977000 == 33 [pid = 1372] [id = 318] 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17A62800) [pid = 1372] [serial = 953] [outer = 00000000] 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17ABE800) [pid = 1372] [serial = 954] [outer = 17A62800] 17:23:56 INFO - PROCESS | 1372 | 1466727836778 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17ABFC00) [pid = 1372] [serial = 955] [outer = 17A62800] 17:23:57 INFO - PROCESS | 1372 | 1466727837132 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 17:23:57 INFO - PROCESS | 1372 | 1466727837168 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1372 | 1466727837170 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:23:57 INFO - PROCESS | 1372 | 1466727837172 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1372 | 1466727837174 Marionette TRACE conn6 <- [1,1238,null,{}] 17:23:57 INFO - PROCESS | 1372 | 1466727837177 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1372 | 1466727837179 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:57 INFO - PROCESS | 1372 | 1466727837290 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:23:57 INFO - PROCESS | 1372 | 1466727837298 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1372 | 1466727837300 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:57 INFO - PROCESS | 1372 | ++DOCSHELL 1830E000 == 34 [pid = 1372] [id = 319] 17:23:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18382000) [pid = 1372] [serial = 956] [outer = 00000000] 17:23:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18D86800) [pid = 1372] [serial = 957] [outer = 18382000] 17:23:57 INFO - PROCESS | 1372 | 1466727837343 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1868A400) [pid = 1372] [serial = 958] [outer = 18382000] 17:23:57 INFO - PROCESS | 1372 | 1466727837750 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 17:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:23:57 INFO - PROCESS | 1372 | 1466727837804 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1372 | 1466727837806 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:23:57 INFO - PROCESS | 1372 | 1466727837809 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1372 | 1466727837810 Marionette TRACE conn6 <- [1,1242,null,{}] 17:23:57 INFO - PROCESS | 1372 | 1466727837814 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1372 | 1466727837816 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:57 INFO - PROCESS | 1372 | 1466727837931 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:23:58 INFO - PROCESS | 1372 | 1466727837976 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1372 | 1466727837978 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:58 INFO - PROCESS | 1372 | ++DOCSHELL 143CAC00 == 35 [pid = 1372] [id = 320] 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18EBE800) [pid = 1372] [serial = 959] [outer = 00000000] 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193AE000) [pid = 1372] [serial = 960] [outer = 18EBE800] 17:23:58 INFO - PROCESS | 1372 | 1466727838069 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (193AEC00) [pid = 1372] [serial = 961] [outer = 18EBE800] 17:23:58 INFO - PROCESS | 1372 | 1466727838487 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 17:23:58 INFO - PROCESS | 1372 | 1466727838541 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1372 | 1466727838543 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:23:58 INFO - PROCESS | 1372 | 1466727838546 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1372 | 1466727838547 Marionette TRACE conn6 <- [1,1246,null,{}] 17:23:58 INFO - PROCESS | 1372 | 1466727838551 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 1372 | 1466727838552 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:58 INFO - PROCESS | 1372 | 1466727838666 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:23:58 INFO - PROCESS | 1372 | 1466727838675 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1372 | 1466727838677 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:58 INFO - PROCESS | 1372 | ++DOCSHELL 193B6C00 == 36 [pid = 1372] [id = 321] 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (193B7000) [pid = 1372] [serial = 962] [outer = 00000000] 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (196C2000) [pid = 1372] [serial = 963] [outer = 193B7000] 17:23:58 INFO - PROCESS | 1372 | 1466727838769 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (199A8800) [pid = 1372] [serial = 964] [outer = 193B7000] 17:23:59 INFO - PROCESS | 1372 | 1466727839188 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 17:23:59 INFO - PROCESS | 1372 | 1466727839311 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1372 | 1466727839313 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:23:59 INFO - PROCESS | 1372 | 1466727839316 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:23:59 INFO - PROCESS | 1372 | 1466727839319 Marionette TRACE conn6 <- [1,1250,null,{}] 17:23:59 INFO - PROCESS | 1372 | 1466727839322 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 1372 | 1466727839324 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:59 INFO - PROCESS | 1372 | 1466727839459 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:23:59 INFO - PROCESS | 1372 | 1466727839518 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1372 | 1466727839520 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:23:59 INFO - PROCESS | 1372 | ++DOCSHELL 14EDF000 == 37 [pid = 1372] [id = 322] 17:23:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A0DAC00) [pid = 1372] [serial = 965] [outer = 00000000] 17:23:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A19CC00) [pid = 1372] [serial = 966] [outer = 1A0DAC00] 17:23:59 INFO - PROCESS | 1372 | 1466727839566 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1A1A5800) [pid = 1372] [serial = 967] [outer = 1A0DAC00] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (196BF400) [pid = 1372] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1A2E0C00) [pid = 1372] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (199A6C00) [pid = 1372] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A1A1400) [pid = 1372] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A1A800) [pid = 1372] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (15F5A400) [pid = 1372] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1087A800) [pid = 1372] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1087BC00) [pid = 1372] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (149B3400) [pid = 1372] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D06C800) [pid = 1372] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18E5FC00) [pid = 1372] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:24:00 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17972800) [pid = 1372] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:24:00 INFO - PROCESS | 1372 | 1466727840153 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 871ms 17:24:00 INFO - PROCESS | 1372 | 1466727840193 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1372 | 1466727840195 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:24:00 INFO - PROCESS | 1372 | 1466727840202 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1372 | 1466727840204 Marionette TRACE conn6 <- [1,1254,null,{}] 17:24:00 INFO - PROCESS | 1372 | 1466727840207 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1372 | 1466727840209 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:00 INFO - PROCESS | 1372 | 1466727840289 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:24:00 INFO - PROCESS | 1372 | 1466727840295 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 1372 | 1466727840297 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:00 INFO - PROCESS | 1372 | ++DOCSHELL 0D25F400 == 38 [pid = 1372] [id = 323] 17:24:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (10254000) [pid = 1372] [serial = 968] [outer = 00000000] 17:24:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14E47000) [pid = 1372] [serial = 969] [outer = 10254000] 17:24:00 INFO - PROCESS | 1372 | 1466727840343 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (15F5D400) [pid = 1372] [serial = 970] [outer = 10254000] 17:24:00 INFO - PROCESS | 1372 | 1466727840814 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 17:24:00 INFO - PROCESS | 1372 | 1466727840873 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1372 | 1466727840875 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:24:00 INFO - PROCESS | 1372 | 1466727840878 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1372 | 1466727840880 Marionette TRACE conn6 <- [1,1258,null,{}] 17:24:00 INFO - PROCESS | 1372 | 1466727840883 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1372 | 1466727840885 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:00 INFO - PROCESS | 1372 | 1466727840963 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:24:01 INFO - PROCESS | 1372 | 1466727840968 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1372 | 1466727840970 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:01 INFO - PROCESS | 1372 | ++DOCSHELL 108DE400 == 39 [pid = 1372] [id = 324] 17:24:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (112DA800) [pid = 1372] [serial = 971] [outer = 00000000] 17:24:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193B1400) [pid = 1372] [serial = 972] [outer = 112DA800] 17:24:01 INFO - PROCESS | 1372 | 1466727841013 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (199A4C00) [pid = 1372] [serial = 973] [outer = 112DA800] 17:24:01 INFO - PROCESS | 1372 | 1466727841611 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 770ms 17:24:01 INFO - PROCESS | 1372 | 1466727841650 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 1372 | 1466727841655 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:24:01 INFO - PROCESS | 1372 | 1466727841661 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 1372 | 1466727841664 Marionette TRACE conn6 <- [1,1262,null,{}] 17:24:01 INFO - PROCESS | 1372 | 1466727841671 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 1372 | 1466727841674 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:01 INFO - PROCESS | 1372 | 1466727841800 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:24:01 INFO - PROCESS | 1372 | 1466727841913 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1372 | 1466727841918 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:01 INFO - PROCESS | 1372 | ++DOCSHELL 0D0D3C00 == 40 [pid = 1372] [id = 325] 17:24:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0D0EF400) [pid = 1372] [serial = 974] [outer = 00000000] 17:24:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (102D5000) [pid = 1372] [serial = 975] [outer = 0D0EF400] 17:24:02 INFO - PROCESS | 1372 | 1466727841978 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (106A2400) [pid = 1372] [serial = 976] [outer = 0D0EF400] 17:24:02 INFO - PROCESS | 1372 | 1466727842715 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1119ms 17:24:02 INFO - PROCESS | 1372 | 1466727842784 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1372 | 1466727842789 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:24:02 INFO - PROCESS | 1372 | 1466727842795 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1372 | 1466727842798 Marionette TRACE conn6 <- [1,1266,null,{}] 17:24:02 INFO - PROCESS | 1372 | 1466727842802 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 1372 | 1466727842805 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:02 INFO - PROCESS | 1372 | 1466727842929 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:24:03 INFO - PROCESS | 1372 | 1466727843058 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1372 | 1466727843061 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:03 INFO - PROCESS | 1372 | ++DOCSHELL 112DC400 == 41 [pid = 1372] [id = 326] 17:24:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (11426800) [pid = 1372] [serial = 977] [outer = 00000000] 17:24:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (146C2000) [pid = 1372] [serial = 978] [outer = 11426800] 17:24:03 INFO - PROCESS | 1372 | 1466727843119 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (14E54000) [pid = 1372] [serial = 979] [outer = 11426800] 17:24:04 INFO - PROCESS | 1372 | 1466727844032 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1274ms 17:24:04 INFO - PROCESS | 1372 | 1466727844072 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1372 | 1466727844076 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:24:04 INFO - PROCESS | 1372 | 1466727844080 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1372 | 1466727844083 Marionette TRACE conn6 <- [1,1270,null,{}] 17:24:04 INFO - PROCESS | 1372 | 1466727844089 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 1372 | 1466727844092 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:04 INFO - PROCESS | 1372 | 1466727844200 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:24:04 INFO - PROCESS | 1372 | 1466727844316 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1372 | 1466727844319 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 0D25F400 == 40 [pid = 1372] [id = 323] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 14EDF000 == 39 [pid = 1372] [id = 322] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 193B6C00 == 38 [pid = 1372] [id = 321] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 143CAC00 == 37 [pid = 1372] [id = 320] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 1830E000 == 36 [pid = 1372] [id = 319] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 17977000 == 35 [pid = 1372] [id = 318] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 167D9000 == 34 [pid = 1372] [id = 317] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 14EDF400 == 33 [pid = 1372] [id = 316] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 145A8000 == 32 [pid = 1372] [id = 315] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 143CB000 == 31 [pid = 1372] [id = 314] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 106D0000 == 30 [pid = 1372] [id = 313] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1AE97000) [pid = 1372] [serial = 933] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | ++DOCSHELL 08F5C000 == 31 [pid = 1372] [id = 327] 17:24:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (0D184000) [pid = 1372] [serial = 980] [outer = 00000000] 17:24:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (102D9800) [pid = 1372] [serial = 981] [outer = 0D184000] 17:24:04 INFO - PROCESS | 1372 | 1466727844423 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (106D5000) [pid = 1372] [serial = 982] [outer = 0D184000] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 0D265C00 == 30 [pid = 1372] [id = 312] 17:24:04 INFO - PROCESS | 1372 | --DOCSHELL 1AE8E800 == 29 [pid = 1372] [id = 311] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1999DC00) [pid = 1372] [serial = 918] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17ADE800) [pid = 1372] [serial = 931] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A0D9400) [pid = 1372] [serial = 921] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1999E800) [pid = 1372] [serial = 919] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A1A6800) [pid = 1372] [serial = 924] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A19A800) [pid = 1372] [serial = 922] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1AE19C00) [pid = 1372] [serial = 930] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A2D7000) [pid = 1372] [serial = 925] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18388800) [pid = 1372] [serial = 915] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (16851000) [pid = 1372] [serial = 912] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (169C5800) [pid = 1372] [serial = 913] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (143CBC00) [pid = 1372] [serial = 909] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (145ACC00) [pid = 1372] [serial = 910] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (112DEC00) [pid = 1372] [serial = 907] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1089D000) [pid = 1372] [serial = 906] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (167D0000) [pid = 1372] [serial = 904] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14E52000) [pid = 1372] [serial = 903] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (106AAC00) [pid = 1372] [serial = 901] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10273000) [pid = 1372] [serial = 900] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (19685800) [pid = 1372] [serial = 898] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (193B0400) [pid = 1372] [serial = 927] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A199000) [pid = 1372] [serial = 928] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18E5F000) [pid = 1372] [serial = 916] [outer = 00000000] [url = about:blank] 17:24:04 INFO - PROCESS | 1372 | 1466727844829 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 771ms 17:24:04 INFO - PROCESS | 1372 | 1466727844852 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1372 | 1466727844857 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:24:04 INFO - PROCESS | 1372 | 1466727844889 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1372 | 1466727844891 Marionette TRACE conn6 <- [1,1274,null,{}] 17:24:04 INFO - PROCESS | 1372 | 1466727844895 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 1372 | 1466727844898 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:05 INFO - PROCESS | 1372 | 1466727844983 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:24:05 INFO - PROCESS | 1372 | 1466727844989 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1372 | 1466727844992 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:05 INFO - PROCESS | 1372 | ++DOCSHELL 10879800 == 30 [pid = 1372] [id = 328] 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (10899000) [pid = 1372] [serial = 983] [outer = 00000000] 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1141E400) [pid = 1372] [serial = 984] [outer = 10899000] 17:24:05 INFO - PROCESS | 1372 | 1466727845040 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (143D0800) [pid = 1372] [serial = 985] [outer = 10899000] 17:24:05 INFO - PROCESS | 1372 | 1466727845512 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 17:24:05 INFO - PROCESS | 1372 | 1466727845578 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 1372 | 1466727845581 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:24:05 INFO - PROCESS | 1372 | 1466727845584 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:24:05 INFO - PROCESS | 1372 | 1466727845587 Marionette TRACE conn6 <- [1,1278,null,{}] 17:24:05 INFO - PROCESS | 1372 | 1466727845598 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 1372 | 1466727845602 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:05 INFO - PROCESS | 1372 | 1466727845715 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:24:05 INFO - PROCESS | 1372 | 1466727845803 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1372 | 1466727845807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:05 INFO - PROCESS | 1372 | ++DOCSHELL 14FC0800 == 31 [pid = 1372] [id = 329] 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14FC0C00) [pid = 1372] [serial = 986] [outer = 00000000] 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (167D5400) [pid = 1372] [serial = 987] [outer = 14FC0C00] 17:24:05 INFO - PROCESS | 1372 | 1466727845855 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (16936400) [pid = 1372] [serial = 988] [outer = 14FC0C00] 17:24:06 INFO - PROCESS | 1372 | 1466727846234 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 17:24:06 INFO - PROCESS | 1372 | 1466727846258 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1372 | 1466727846270 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:24:06 INFO - PROCESS | 1372 | 1466727846273 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1372 | 1466727846275 Marionette TRACE conn6 <- [1,1282,null,{}] 17:24:06 INFO - PROCESS | 1372 | 1466727846278 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 1372 | 1466727846280 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:06 INFO - PROCESS | 1372 | 1466727846406 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:24:06 INFO - PROCESS | 1372 | 1466727846469 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 1372 | 1466727846471 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:06 INFO - PROCESS | 1372 | ++DOCSHELL 169C5400 == 32 [pid = 1372] [id = 330] 17:24:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169C5C00) [pid = 1372] [serial = 989] [outer = 00000000] 17:24:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A16000) [pid = 1372] [serial = 990] [outer = 169C5C00] 17:24:06 INFO - PROCESS | 1372 | 1466727846515 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17AB6C00) [pid = 1372] [serial = 991] [outer = 169C5C00] 17:24:06 INFO - PROCESS | 1372 | 1466727846917 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 17:24:06 INFO - PROCESS | 1372 | 1466727846950 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1372 | 1466727846952 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:24:06 INFO - PROCESS | 1372 | 1466727846955 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1372 | 1466727846957 Marionette TRACE conn6 <- [1,1286,null,{}] 17:24:07 INFO - PROCESS | 1372 | 1466727846960 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 1372 | 1466727846962 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:07 INFO - PROCESS | 1372 | 1466727847073 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:24:07 INFO - PROCESS | 1372 | 1466727847156 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1372 | 1466727847158 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:07 INFO - PROCESS | 1372 | ++DOCSHELL 17AD6800 == 33 [pid = 1372] [id = 331] 17:24:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17AE0800) [pid = 1372] [serial = 992] [outer = 00000000] 17:24:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18699400) [pid = 1372] [serial = 993] [outer = 17AE0800] 17:24:07 INFO - PROCESS | 1372 | 1466727847202 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18E5F000) [pid = 1372] [serial = 994] [outer = 17AE0800] 17:24:07 INFO - PROCESS | 1372 | 1466727847642 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 17:24:07 INFO - PROCESS | 1372 | 1466727847693 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 1372 | 1466727847695 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:24:07 INFO - PROCESS | 1372 | 1466727847698 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 1372 | 1466727847699 Marionette TRACE conn6 <- [1,1290,null,{}] 17:24:07 INFO - PROCESS | 1372 | 1466727847703 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 1372 | 1466727847709 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:07 INFO - PROCESS | 1372 | 1466727847845 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:24:07 INFO - PROCESS | 1372 | 1466727847904 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1372 | 1466727847906 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:07 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EAC00 == 34 [pid = 1372] [id = 332] 17:24:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18EBD400) [pid = 1372] [serial = 995] [outer = 00000000] 17:24:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (198D4C00) [pid = 1372] [serial = 996] [outer = 18EBD400] 17:24:07 INFO - PROCESS | 1372 | 1466727847952 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (198D5000) [pid = 1372] [serial = 997] [outer = 18EBD400] 17:24:08 INFO - PROCESS | 1372 | 1466727848513 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (193B7000) [pid = 1372] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (143CB800) [pid = 1372] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (106D1C00) [pid = 1372] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18382000) [pid = 1372] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D2E8000) [pid = 1372] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (145E1400) [pid = 1372] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1AE90400) [pid = 1372] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14EE4C00) [pid = 1372] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17A62800) [pid = 1372] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A0DAC00) [pid = 1372] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10254000) [pid = 1372] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (16930C00) [pid = 1372] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:24:08 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (18EBE800) [pid = 1372] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 870ms 17:24:08 INFO - PROCESS | 1372 | 1466727848602 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1372 | 1466727848605 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:24:08 INFO - PROCESS | 1372 | 1466727848612 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1372 | 1466727848613 Marionette TRACE conn6 <- [1,1294,null,{}] 17:24:08 INFO - PROCESS | 1372 | 1466727848617 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 1372 | 1466727848619 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:08 INFO - PROCESS | 1372 | 1466727848696 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:24:08 INFO - PROCESS | 1372 | 1466727848703 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1372 | 1466727848705 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:08 INFO - PROCESS | 1372 | ++DOCSHELL 145A1000 == 35 [pid = 1372] [id = 333] 17:24:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (145E1400) [pid = 1372] [serial = 998] [outer = 00000000] 17:24:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1796C800) [pid = 1372] [serial = 999] [outer = 145E1400] 17:24:08 INFO - PROCESS | 1372 | 1466727848749 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18382000) [pid = 1372] [serial = 1000] [outer = 145E1400] 17:24:09 INFO - PROCESS | 1372 | 1466727849166 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 17:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:24:09 INFO - PROCESS | 1372 | 1466727849243 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1372 | 1466727849245 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 1372 | 1466727849248 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1372 | 1466727849250 Marionette TRACE conn6 <- [1,1298,null,{}] 17:24:09 INFO - PROCESS | 1372 | 1466727849253 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1372 | 1466727849255 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:09 INFO - PROCESS | 1372 | 1466727849335 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:24:09 INFO - PROCESS | 1372 | 1466727849340 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1372 | 1466727849342 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:09 INFO - PROCESS | 1372 | ++DOCSHELL 14E08400 == 36 [pid = 1372] [id = 334] 17:24:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193B7000) [pid = 1372] [serial = 1001] [outer = 00000000] 17:24:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1A0D4C00) [pid = 1372] [serial = 1002] [outer = 193B7000] 17:24:09 INFO - PROCESS | 1372 | 1466727849385 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1A199000) [pid = 1372] [serial = 1003] [outer = 193B7000] 17:24:09 INFO - PROCESS | 1372 | 1466727849825 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1372 | 1466727849881 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:24:09 INFO - PROCESS | 1372 | 1466727849884 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1372 | 1466727849886 Marionette TRACE conn6 <- [1,1302,null,{}] 17:24:09 INFO - PROCESS | 1372 | 1466727849889 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1372 | 1466727849891 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:09 INFO - PROCESS | 1372 | 1466727849971 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:24:09 INFO - PROCESS | 1372 | 1466727849980 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1372 | 1466727849982 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:10 INFO - PROCESS | 1372 | ++DOCSHELL 14FC0400 == 37 [pid = 1372] [id = 335] 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A0D3800) [pid = 1372] [serial = 1004] [outer = 00000000] 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A2DA800) [pid = 1372] [serial = 1005] [outer = 1A0D3800] 17:24:10 INFO - PROCESS | 1372 | 1466727850034 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A2DB800) [pid = 1372] [serial = 1006] [outer = 1A0D3800] 17:24:10 INFO - PROCESS | 1372 | 1466727850484 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 17:24:10 INFO - PROCESS | 1372 | 1466727850523 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 1372 | 1466727850525 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:24:10 INFO - PROCESS | 1372 | 1466727850532 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1372 | 1466727850534 Marionette TRACE conn6 <- [1,1306,null,{}] 17:24:10 INFO - PROCESS | 1372 | 1466727850537 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 1372 | 1466727850539 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:10 INFO - PROCESS | 1372 | 1466727850713 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:24:10 INFO - PROCESS | 1372 | 1466727850780 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 1372 | 1466727850785 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:10 INFO - PROCESS | 1372 | ++DOCSHELL 0D22B000 == 38 [pid = 1372] [id = 336] 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (0D25F400) [pid = 1372] [serial = 1007] [outer = 00000000] 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (102D7C00) [pid = 1372] [serial = 1008] [outer = 0D25F400] 17:24:10 INFO - PROCESS | 1372 | 1466727850843 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (106D0400) [pid = 1372] [serial = 1009] [outer = 0D25F400] 17:24:11 INFO - PROCESS | 1372 | 1466727851478 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 17:24:11 INFO - PROCESS | 1372 | 1466727851521 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1372 | 1466727851526 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:24:11 INFO - PROCESS | 1372 | 1466727851531 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:24:11 INFO - PROCESS | 1372 | 1466727851534 Marionette TRACE conn6 <- [1,1310,null,{}] 17:24:11 INFO - PROCESS | 1372 | 1466727851539 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 1372 | 1466727851542 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:11 INFO - PROCESS | 1372 | 1466727851656 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:24:11 INFO - PROCESS | 1372 | 1466727851786 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1372 | 1466727851789 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:11 INFO - PROCESS | 1372 | ++DOCSHELL 146C2400 == 39 [pid = 1372] [id = 337] 17:24:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (146C6C00) [pid = 1372] [serial = 1010] [outer = 00000000] 17:24:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (14F24C00) [pid = 1372] [serial = 1011] [outer = 146C6C00] 17:24:11 INFO - PROCESS | 1372 | 1466727851848 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1692E400) [pid = 1372] [serial = 1012] [outer = 146C6C00] 17:24:12 INFO - PROCESS | 1372 | 1466727852436 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 17:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:24:12 INFO - PROCESS | 1372 | 1466727852506 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1372 | 1466727852509 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:24:12 INFO - PROCESS | 1372 | 1466727852513 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1372 | 1466727852515 Marionette TRACE conn6 <- [1,1314,null,{}] 17:24:12 INFO - PROCESS | 1372 | 1466727852520 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 1372 | 1466727852522 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:12 INFO - PROCESS | 1372 | 1466727852634 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:24:12 INFO - PROCESS | 1372 | 1466727852766 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1372 | 1466727852768 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:12 INFO - PROCESS | 1372 | ++DOCSHELL 193B0800 == 40 [pid = 1372] [id = 338] 17:24:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B3000) [pid = 1372] [serial = 1013] [outer = 00000000] 17:24:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (199A7800) [pid = 1372] [serial = 1014] [outer = 193B3000] 17:24:12 INFO - PROCESS | 1372 | 1466727852828 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A19E000) [pid = 1372] [serial = 1015] [outer = 193B3000] 17:24:13 INFO - PROCESS | 1372 | 1466727853429 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:24:13 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 17:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 17:24:13 INFO - PROCESS | 1372 | 1466727853485 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 1372 | 1466727853489 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:24:13 INFO - PROCESS | 1372 | 1466727853513 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1372 | 1466727853518 Marionette TRACE conn6 <- [1,1318,null,{}] 17:24:13 INFO - PROCESS | 1372 | 1466727853524 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 1372 | 1466727853527 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:13 INFO - PROCESS | 1372 | 1466727853637 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:24:13 INFO - PROCESS | 1372 | 1466727853769 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1372 | 1466727853772 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:13 INFO - PROCESS | 1372 | ++DOCSHELL 1AE93000 == 41 [pid = 1372] [id = 339] 17:24:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1AE94400) [pid = 1372] [serial = 1016] [outer = 00000000] 17:24:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1B734000) [pid = 1372] [serial = 1017] [outer = 1AE94400] 17:24:13 INFO - PROCESS | 1372 | 1466727853827 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1B7F6000) [pid = 1372] [serial = 1018] [outer = 1AE94400] 17:24:14 INFO - PROCESS | 1372 | 1466727854610 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:24:14 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 17:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1200ms 17:24:14 INFO - PROCESS | 1372 | 1466727854709 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 1372 | 1466727854713 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:24:14 INFO - PROCESS | 1372 | 1466727854720 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1372 | 1466727854724 Marionette TRACE conn6 <- [1,1322,null,{}] 17:24:14 INFO - PROCESS | 1372 | 1466727854730 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 1372 | 1466727854733 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:14 INFO - PROCESS | 1372 | 1466727854834 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:24:14 INFO - PROCESS | 1372 | 1466727854918 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1372 | 1466727854922 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:14 INFO - PROCESS | 1372 | ++DOCSHELL 10254400 == 42 [pid = 1372] [id = 340] 17:24:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (10257000) [pid = 1372] [serial = 1019] [outer = 00000000] 17:24:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (102D5800) [pid = 1372] [serial = 1020] [outer = 10257000] 17:24:15 INFO - PROCESS | 1372 | 1466727855015 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (102DB000) [pid = 1372] [serial = 1021] [outer = 10257000] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 14E08400 == 41 [pid = 1372] [id = 334] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 145A1000 == 40 [pid = 1372] [id = 333] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 0D2EAC00 == 39 [pid = 1372] [id = 332] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 17AD6800 == 38 [pid = 1372] [id = 331] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 169C5400 == 37 [pid = 1372] [id = 330] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 14FC0800 == 36 [pid = 1372] [id = 329] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 10879800 == 35 [pid = 1372] [id = 328] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 08F5C000 == 34 [pid = 1372] [id = 327] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 112DC400 == 33 [pid = 1372] [id = 326] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 0D0D3C00 == 32 [pid = 1372] [id = 325] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 108DE400 == 31 [pid = 1372] [id = 324] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 1AE93000 == 30 [pid = 1372] [id = 339] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 193B0800 == 29 [pid = 1372] [id = 338] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 14FC0400 == 28 [pid = 1372] [id = 335] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 0D22B000 == 27 [pid = 1372] [id = 336] 17:24:15 INFO - PROCESS | 1372 | --DOCSHELL 146C2400 == 26 [pid = 1372] [id = 337] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (14D45800) [pid = 1372] [serial = 945] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (14E3A400) [pid = 1372] [serial = 946] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1AF01C00) [pid = 1372] [serial = 934] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (199A8800) [pid = 1372] [serial = 964] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (0C867800) [pid = 1372] [serial = 948] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (15F5B000) [pid = 1372] [serial = 949] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17ABE800) [pid = 1372] [serial = 954] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A19CC00) [pid = 1372] [serial = 966] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17ABFC00) [pid = 1372] [serial = 955] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (14E47000) [pid = 1372] [serial = 969] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17977C00) [pid = 1372] [serial = 951] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17A1A000) [pid = 1372] [serial = 952] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1A1A5800) [pid = 1372] [serial = 967] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (15F5D400) [pid = 1372] [serial = 970] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (193AE000) [pid = 1372] [serial = 960] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (193AEC00) [pid = 1372] [serial = 961] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (193B1400) [pid = 1372] [serial = 972] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (196C2000) [pid = 1372] [serial = 963] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (143D3000) [pid = 1372] [serial = 942] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (145A1C00) [pid = 1372] [serial = 943] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (10875000) [pid = 1372] [serial = 939] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1087C400) [pid = 1372] [serial = 940] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18D86800) [pid = 1372] [serial = 957] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1868A400) [pid = 1372] [serial = 958] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (0D2F1000) [pid = 1372] [serial = 936] [outer = 00000000] [url = about:blank] 17:24:15 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (10253000) [pid = 1372] [serial = 937] [outer = 00000000] [url = about:blank] 17:24:16 INFO - PROCESS | 1372 | 1466727856241 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 17:24:16 INFO - PROCESS | 1372 | 1466727856307 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:24:16 INFO - PROCESS | 1372 | 1466727856311 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:24:16 INFO - PROCESS | 1372 | 1466727856321 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1372 | 1466727856324 Marionette TRACE conn6 <- [1,1326,null,{}] 17:24:16 INFO - PROCESS | 1372 | 1466727856330 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 1372 | 1466727856333 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:16 INFO - PROCESS | 1372 | 1466727856422 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:24:16 INFO - PROCESS | 1372 | 1466727856437 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 1372 | 1466727856439 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:16 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EC800 == 27 [pid = 1372] [id = 341] 17:24:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (0D2EE400) [pid = 1372] [serial = 1022] [outer = 00000000] 17:24:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (10250C00) [pid = 1372] [serial = 1023] [outer = 0D2EE400] 17:24:16 INFO - PROCESS | 1372 | 1466727856486 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (102D0000) [pid = 1372] [serial = 1024] [outer = 0D2EE400] 17:24:17 INFO - PROCESS | 1372 | 1466727857422 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1131ms 17:24:17 INFO - PROCESS | 1372 | 1466727857447 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 1372 | 1466727857452 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:24:17 INFO - PROCESS | 1372 | 1466727857459 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 1372 | 1466727857461 Marionette TRACE conn6 <- [1,1330,null,{}] 17:24:17 INFO - PROCESS | 1372 | 1466727857465 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 1372 | 1466727857468 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:17 INFO - PROCESS | 1372 | 1466727857555 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:24:17 INFO - PROCESS | 1372 | 1466727857562 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1372 | 1466727857564 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:17 INFO - PROCESS | 1372 | ++DOCSHELL 1087E000 == 28 [pid = 1372] [id = 342] 17:24:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1087F400) [pid = 1372] [serial = 1025] [outer = 00000000] 17:24:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1088D000) [pid = 1372] [serial = 1026] [outer = 1087F400] 17:24:17 INFO - PROCESS | 1372 | 1466727857612 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10894800) [pid = 1372] [serial = 1027] [outer = 1087F400] 17:24:18 INFO - PROCESS | 1372 | 1466727858102 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 17:24:18 INFO - PROCESS | 1372 | 1466727858139 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 1372 | 1466727858141 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:24:18 INFO - PROCESS | 1372 | 1466727858144 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:24:18 INFO - PROCESS | 1372 | 1466727858148 Marionette TRACE conn6 <- [1,1334,null,{}] 17:24:18 INFO - PROCESS | 1372 | 1466727858159 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 1372 | 1466727858164 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:18 INFO - PROCESS | 1372 | 1466727858275 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:24:18 INFO - PROCESS | 1372 | 1466727858339 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 1372 | 1466727858342 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:18 INFO - PROCESS | 1372 | ++DOCSHELL 149BC000 == 29 [pid = 1372] [id = 343] 17:24:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14D26800) [pid = 1372] [serial = 1028] [outer = 00000000] 17:24:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14D54400) [pid = 1372] [serial = 1029] [outer = 14D26800] 17:24:18 INFO - PROCESS | 1372 | 1466727858391 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14E34000) [pid = 1372] [serial = 1030] [outer = 14D26800] 17:24:18 INFO - PROCESS | 1372 | 1466727858841 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 17:24:18 INFO - PROCESS | 1372 | 1466727858877 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 1372 | 1466727858879 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:24:18 INFO - PROCESS | 1372 | 1466727858883 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 1372 | 1466727858885 Marionette TRACE conn6 <- [1,1338,null,{}] 17:24:18 INFO - PROCESS | 1372 | 1466727858888 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 1372 | 1466727858890 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:19 INFO - PROCESS | 1372 | 1466727859030 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:24:19 INFO - PROCESS | 1372 | 1466727859040 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1372 | 1466727859042 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:19 INFO - PROCESS | 1372 | ++DOCSHELL 14F21400 == 30 [pid = 1372] [id = 344] 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14F22800) [pid = 1372] [serial = 1031] [outer = 00000000] 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (15F5E000) [pid = 1372] [serial = 1032] [outer = 14F22800] 17:24:19 INFO - PROCESS | 1372 | 1466727859135 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (167DA800) [pid = 1372] [serial = 1033] [outer = 14F22800] 17:24:19 INFO - PROCESS | 1372 | 1466727859569 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 17:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:24:19 INFO - PROCESS | 1372 | 1466727859617 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1372 | 1466727859619 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:24:19 INFO - PROCESS | 1372 | 1466727859622 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1372 | 1466727859624 Marionette TRACE conn6 <- [1,1342,null,{}] 17:24:19 INFO - PROCESS | 1372 | 1466727859627 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 1372 | 1466727859629 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:19 INFO - PROCESS | 1372 | 1466727859740 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:24:19 INFO - PROCESS | 1372 | 1466727859749 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1372 | 1466727859751 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:19 INFO - PROCESS | 1372 | ++DOCSHELL 16930800 == 31 [pid = 1372] [id = 345] 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (169C8800) [pid = 1372] [serial = 1034] [outer = 00000000] 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17971800) [pid = 1372] [serial = 1035] [outer = 169C8800] 17:24:19 INFO - PROCESS | 1372 | 1466727859799 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17A17800) [pid = 1372] [serial = 1036] [outer = 169C8800] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17AE0800) [pid = 1372] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18EBD400) [pid = 1372] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (11426800) [pid = 1372] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D0EF400) [pid = 1372] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D184000) [pid = 1372] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (112DA800) [pid = 1372] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10899000) [pid = 1372] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14FC0C00) [pid = 1372] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (145E1400) [pid = 1372] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (169C5C00) [pid = 1372] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (193B7000) [pid = 1372] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:24:20 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A0D3800) [pid = 1372] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:24:20 INFO - PROCESS | 1372 | 1466727860501 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 931ms 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:24:20 INFO - PROCESS | 1372 | 1466727860553 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 1372 | 1466727860555 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:24:20 INFO - PROCESS | 1372 | 1466727860558 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 1372 | 1466727860560 Marionette TRACE conn6 <- [1,1346,null,{}] 17:24:20 INFO - PROCESS | 1372 | 1466727860564 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 1372 | 1466727860569 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:20 INFO - PROCESS | 1372 | 1466727860702 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:24:20 INFO - PROCESS | 1372 | 1466727860759 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1372 | 1466727860761 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:20 INFO - PROCESS | 1372 | ++DOCSHELL 143D3800 == 32 [pid = 1372] [id = 346] 17:24:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14E2DC00) [pid = 1372] [serial = 1037] [outer = 00000000] 17:24:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17ABE000) [pid = 1372] [serial = 1038] [outer = 14E2DC00] 17:24:20 INFO - PROCESS | 1372 | 1466727860815 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17ADE400) [pid = 1372] [serial = 1039] [outer = 14E2DC00] 17:24:21 INFO - PROCESS | 1372 | 1466727861163 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 17:24:21 INFO - PROCESS | 1372 | 1466727861189 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:24:21 INFO - PROCESS | 1372 | 1466727861191 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:24:21 INFO - PROCESS | 1372 | 1466727861194 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1372 | 1466727861196 Marionette TRACE conn6 <- [1,1350,null,{}] 17:24:21 INFO - PROCESS | 1372 | 1466727861211 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 1372 | 1466727861213 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:21 INFO - PROCESS | 1372 | 1466727861290 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:24:21 INFO - PROCESS | 1372 | 1466727861297 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1372 | 1466727861299 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:21 INFO - PROCESS | 1372 | ++DOCSHELL 17ABD000 == 33 [pid = 1372] [id = 347] 17:24:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18303800) [pid = 1372] [serial = 1040] [outer = 00000000] 17:24:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (18692400) [pid = 1372] [serial = 1041] [outer = 18303800] 17:24:21 INFO - PROCESS | 1372 | 1466727861342 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (18692C00) [pid = 1372] [serial = 1042] [outer = 18303800] 17:24:21 INFO - PROCESS | 1372 | 1466727861761 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 17:24:21 INFO - PROCESS | 1372 | 1466727861825 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 1372 | 1466727861827 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:24:21 INFO - PROCESS | 1372 | 1466727861830 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1372 | 1466727861832 Marionette TRACE conn6 <- [1,1354,null,{}] 17:24:21 INFO - PROCESS | 1372 | 1466727861836 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 1372 | 1466727861838 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:21 INFO - PROCESS | 1372 | 1466727861917 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:24:21 INFO - PROCESS | 1372 | 1466727861924 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1372 | 1466727861926 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:21 INFO - PROCESS | 1372 | ++DOCSHELL 18690800 == 34 [pid = 1372] [id = 348] 17:24:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18E62400) [pid = 1372] [serial = 1043] [outer = 00000000] 17:24:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (193AF400) [pid = 1372] [serial = 1044] [outer = 18E62400] 17:24:21 INFO - PROCESS | 1372 | 1466727861969 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18EC5800) [pid = 1372] [serial = 1045] [outer = 18E62400] 17:24:22 INFO - PROCESS | 1372 | 1466727862629 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1372 | 1466727862690 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:24:22 INFO - PROCESS | 1372 | 1466727862697 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1372 | 1466727862701 Marionette TRACE conn6 <- [1,1358,null,{}] 17:24:22 INFO - PROCESS | 1372 | 1466727862707 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 1372 | 1466727862710 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:22 INFO - PROCESS | 1372 | 1466727862833 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:24:22 INFO - PROCESS | 1372 | 1466727862963 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1372 | 1466727862968 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:22 INFO - PROCESS | 1372 | ++DOCSHELL 0D13AC00 == 35 [pid = 1372] [id = 349] 17:24:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (0D17A000) [pid = 1372] [serial = 1046] [outer = 00000000] 17:24:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (10888C00) [pid = 1372] [serial = 1047] [outer = 0D17A000] 17:24:23 INFO - PROCESS | 1372 | 1466727863027 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (108A1400) [pid = 1372] [serial = 1048] [outer = 0D17A000] 17:24:23 INFO - PROCESS | 1372 | 1466727863827 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1372 | 1466727863885 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:24:23 INFO - PROCESS | 1372 | 1466727863891 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1372 | 1466727863894 Marionette TRACE conn6 <- [1,1362,null,{}] 17:24:23 INFO - PROCESS | 1372 | 1466727863898 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 1372 | 1466727863901 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:24 INFO - PROCESS | 1372 | 1466727864028 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:24:24 INFO - PROCESS | 1372 | 1466727864151 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1372 | 1466727864154 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:24 INFO - PROCESS | 1372 | ++DOCSHELL 149B5C00 == 36 [pid = 1372] [id = 350] 17:24:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (14D53800) [pid = 1372] [serial = 1049] [outer = 00000000] 17:24:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (14FC0000) [pid = 1372] [serial = 1050] [outer = 14D53800] 17:24:24 INFO - PROCESS | 1372 | 1466727864212 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (169C9C00) [pid = 1372] [serial = 1051] [outer = 14D53800] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 17ABD000 == 35 [pid = 1372] [id = 347] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 143D3800 == 34 [pid = 1372] [id = 346] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 16930800 == 33 [pid = 1372] [id = 345] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 14F21400 == 32 [pid = 1372] [id = 344] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 149BC000 == 31 [pid = 1372] [id = 343] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 1087E000 == 30 [pid = 1372] [id = 342] 17:24:24 INFO - PROCESS | 1372 | --DOCSHELL 0D2EC800 == 29 [pid = 1372] [id = 341] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2DA800) [pid = 1372] [serial = 1005] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18699400) [pid = 1372] [serial = 993] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (198D4C00) [pid = 1372] [serial = 996] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18E5F000) [pid = 1372] [serial = 994] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (146C2000) [pid = 1372] [serial = 978] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14E54000) [pid = 1372] [serial = 979] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102D5000) [pid = 1372] [serial = 975] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (106A2400) [pid = 1372] [serial = 976] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102D9800) [pid = 1372] [serial = 981] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (106D5000) [pid = 1372] [serial = 982] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (199A4C00) [pid = 1372] [serial = 973] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1141E400) [pid = 1372] [serial = 984] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (143D0800) [pid = 1372] [serial = 985] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (167D5400) [pid = 1372] [serial = 987] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (16936400) [pid = 1372] [serial = 988] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1796C800) [pid = 1372] [serial = 999] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A2DB800) [pid = 1372] [serial = 1006] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18382000) [pid = 1372] [serial = 1000] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (198D5000) [pid = 1372] [serial = 997] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17A16000) [pid = 1372] [serial = 990] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (17AB6C00) [pid = 1372] [serial = 991] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1A199000) [pid = 1372] [serial = 1003] [outer = 00000000] [url = about:blank] 17:24:24 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1A0D4C00) [pid = 1372] [serial = 1002] [outer = 00000000] [url = about:blank] 17:24:25 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:24:25 INFO - PROCESS | 1372 | 1466727865068 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1372 | 1466727865124 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:24:25 INFO - PROCESS | 1372 | 1466727865128 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1372 | 1466727865131 Marionette TRACE conn6 <- [1,1366,null,{}] 17:24:25 INFO - PROCESS | 1372 | 1466727865137 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1372 | 1466727865139 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:25 INFO - PROCESS | 1372 | 1466727865227 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:24:25 INFO - PROCESS | 1372 | 1466727865234 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1372 | 1466727865238 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:25 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EA000 == 30 [pid = 1372] [id = 351] 17:24:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D2EC800) [pid = 1372] [serial = 1052] [outer = 00000000] 17:24:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (106D9800) [pid = 1372] [serial = 1053] [outer = 0D2EC800] 17:24:25 INFO - PROCESS | 1372 | 1466727865288 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (1087B400) [pid = 1372] [serial = 1054] [outer = 0D2EC800] 17:24:25 INFO - PROCESS | 1372 | 1466727865784 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1372 | 1466727865864 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:24:25 INFO - PROCESS | 1372 | 1466727865870 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:24:25 INFO - PROCESS | 1372 | 1466727865872 Marionette TRACE conn6 <- [1,1370,null,{}] 17:24:25 INFO - PROCESS | 1372 | 1466727865876 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1372 | 1466727865879 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:25 INFO - PROCESS | 1372 | 1466727865969 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:24:26 INFO - PROCESS | 1372 | 1466727866050 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1372 | 1466727866053 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:26 INFO - PROCESS | 1372 | ++DOCSHELL 102D8000 == 31 [pid = 1372] [id = 352] 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (143C9400) [pid = 1372] [serial = 1055] [outer = 00000000] 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143D1400) [pid = 1372] [serial = 1056] [outer = 143C9400] 17:24:26 INFO - PROCESS | 1372 | 1466727866099 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145AC800) [pid = 1372] [serial = 1057] [outer = 143C9400] 17:24:26 INFO - PROCESS | 1372 | [1372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:24:26 INFO - PROCESS | 1372 | 1466727866504 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 1372 | 1466727866547 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:24:26 INFO - PROCESS | 1372 | 1466727866551 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 1372 | 1466727866554 Marionette TRACE conn6 <- [1,1374,null,{}] 17:24:26 INFO - PROCESS | 1372 | 1466727866565 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 1372 | 1466727866570 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:26 INFO - PROCESS | 1372 | 1466727866655 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:24:26 INFO - PROCESS | 1372 | 1466727866663 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1372 | 1466727866666 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:26 INFO - PROCESS | 1372 | ++DOCSHELL 16856C00 == 32 [pid = 1372] [id = 353] 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (16928C00) [pid = 1372] [serial = 1058] [outer = 00000000] 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (169CB000) [pid = 1372] [serial = 1059] [outer = 16928C00] 17:24:26 INFO - PROCESS | 1372 | 1466727866714 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (17A19800) [pid = 1372] [serial = 1060] [outer = 16928C00] 17:24:27 INFO - PROCESS | 1372 | 1466727867150 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1372 | 1466727867229 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:24:27 INFO - PROCESS | 1372 | 1466727867232 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1372 | 1466727867234 Marionette TRACE conn6 <- [1,1378,null,{}] 17:24:27 INFO - PROCESS | 1372 | 1466727867237 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1372 | 1466727867239 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:27 INFO - PROCESS | 1372 | 1466727867381 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:24:27 INFO - PROCESS | 1372 | 1466727867400 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1372 | 1466727867402 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:27 INFO - PROCESS | 1372 | ++DOCSHELL 1838BC00 == 33 [pid = 1372] [id = 354] 17:24:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1868A400) [pid = 1372] [serial = 1061] [outer = 00000000] 17:24:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18D87400) [pid = 1372] [serial = 1062] [outer = 1868A400] 17:24:27 INFO - PROCESS | 1372 | 1466727867446 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18E62800) [pid = 1372] [serial = 1063] [outer = 1868A400] 17:24:27 INFO - PROCESS | 1372 | 1466727867888 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 17:24:27 INFO - PROCESS | 1372 | 1466727867906 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1372 | 1466727867908 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:24:27 INFO - PROCESS | 1372 | 1466727867911 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1372 | 1466727867913 Marionette TRACE conn6 <- [1,1382,null,{}] 17:24:27 INFO - PROCESS | 1372 | 1466727867916 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1372 | 1466727867918 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:28 INFO - PROCESS | 1372 | 1466727868042 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:24:28 INFO - PROCESS | 1372 | 1466727868047 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1372 | 1466727868049 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:28 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5800 == 34 [pid = 1372] [id = 355] 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (18D86800) [pid = 1372] [serial = 1064] [outer = 00000000] 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (193BAC00) [pid = 1372] [serial = 1065] [outer = 18D86800] 17:24:28 INFO - PROCESS | 1372 | 1466727868093 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (196BEC00) [pid = 1372] [serial = 1066] [outer = 18D86800] 17:24:28 INFO - PROCESS | 1372 | 1466727868549 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 17:24:28 INFO - PROCESS | 1372 | 1466727868582 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 1372 | 1466727868584 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:24:28 INFO - PROCESS | 1372 | 1466727868588 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1372 | 1466727868589 Marionette TRACE conn6 <- [1,1386,null,{}] 17:24:28 INFO - PROCESS | 1372 | 1466727868593 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 1372 | 1466727868598 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:28 INFO - PROCESS | 1372 | 1466727868761 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:24:28 INFO - PROCESS | 1372 | 1466727868830 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1372 | 1466727868832 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:28 INFO - PROCESS | 1372 | ++DOCSHELL 14EE6000 == 35 [pid = 1372] [id = 356] 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (193BA800) [pid = 1372] [serial = 1067] [outer = 00000000] 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (19A6D800) [pid = 1372] [serial = 1068] [outer = 193BA800] 17:24:28 INFO - PROCESS | 1372 | 1466727868876 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (19A6DC00) [pid = 1372] [serial = 1069] [outer = 193BA800] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (10257000) [pid = 1372] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14D26800) [pid = 1372] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D2EE400) [pid = 1372] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1087F400) [pid = 1372] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (0D25F400) [pid = 1372] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (146C6C00) [pid = 1372] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (193B3000) [pid = 1372] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1AE94400) [pid = 1372] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14F22800) [pid = 1372] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (14E2DC00) [pid = 1372] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169C8800) [pid = 1372] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:24:29 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (18303800) [pid = 1372] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:24:29 INFO - PROCESS | 1372 | 1466727869384 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 17:24:29 INFO - PROCESS | 1372 | 1466727869419 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 1372 | 1466727869420 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:24:29 INFO - PROCESS | 1372 | 1466727869424 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1372 | 1466727869425 Marionette TRACE conn6 <- [1,1390,null,{}] 17:24:29 INFO - PROCESS | 1372 | 1466727869429 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:29 INFO - PROCESS | 1372 | 1466727869431 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:29 INFO - PROCESS | 1372 | 1466727869509 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:24:29 INFO - PROCESS | 1372 | 1466727869514 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1372 | 1466727869516 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:29 INFO - PROCESS | 1372 | ++DOCSHELL 143C7C00 == 36 [pid = 1372] [id = 357] 17:24:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (143D1000) [pid = 1372] [serial = 1070] [outer = 00000000] 17:24:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (146C6C00) [pid = 1372] [serial = 1071] [outer = 143D1000] 17:24:29 INFO - PROCESS | 1372 | 1466727869559 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (149B6000) [pid = 1372] [serial = 1072] [outer = 143D1000] 17:24:29 INFO - PROCESS | 1372 | 1466727869982 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 631ms 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:24:30 INFO - PROCESS | 1372 | 1466727870055 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1372 | 1466727870057 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:24:30 INFO - PROCESS | 1372 | 1466727870060 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1372 | 1466727870062 Marionette TRACE conn6 <- [1,1394,null,{}] 17:24:30 INFO - PROCESS | 1372 | 1466727870065 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1372 | 1466727870067 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:30 INFO - PROCESS | 1372 | 1466727870177 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:24:30 INFO - PROCESS | 1372 | 1466727870183 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1372 | 1466727870184 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:30 INFO - PROCESS | 1372 | ++DOCSHELL 16E53800 == 37 [pid = 1372] [id = 358] 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17977000) [pid = 1372] [serial = 1073] [outer = 00000000] 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1A0DE000) [pid = 1372] [serial = 1074] [outer = 17977000] 17:24:30 INFO - PROCESS | 1372 | 1466727870227 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1A1A0800) [pid = 1372] [serial = 1075] [outer = 17977000] 17:24:30 INFO - PROCESS | 1372 | 1466727870659 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:24:30 INFO - PROCESS | 1372 | 1466727870691 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1372 | 1466727870693 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:24:30 INFO - PROCESS | 1372 | 1466727870699 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1372 | 1466727870701 Marionette TRACE conn6 <- [1,1398,null,{}] 17:24:30 INFO - PROCESS | 1372 | 1466727870705 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1372 | 1466727870706 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:30 INFO - PROCESS | 1372 | 1466727870787 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:24:30 INFO - PROCESS | 1372 | 1466727870793 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1372 | 1466727870795 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:30 INFO - PROCESS | 1372 | ++DOCSHELL 16851000 == 38 [pid = 1372] [id = 359] 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1A0DB400) [pid = 1372] [serial = 1076] [outer = 00000000] 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A2D7400) [pid = 1372] [serial = 1077] [outer = 1A0DB400] 17:24:30 INFO - PROCESS | 1372 | 1466727870847 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A2D9C00) [pid = 1372] [serial = 1078] [outer = 1A0DB400] 17:24:31 INFO - PROCESS | 1372 | 1466727871290 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 17:24:31 INFO - PROCESS | 1372 | 1466727871327 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 1372 | 1466727871329 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:24:31 INFO - PROCESS | 1372 | 1466727871332 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:24:31 INFO - PROCESS | 1372 | 1466727871334 Marionette TRACE conn6 <- [1,1402,null,{}] 17:24:31 INFO - PROCESS | 1372 | 1466727871337 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 1372 | 1466727871339 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:31 INFO - PROCESS | 1372 | 1466727871463 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:24:31 INFO - PROCESS | 1372 | 1466727871619 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 1372 | 1466727871622 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:31 INFO - PROCESS | 1372 | ++DOCSHELL 0CA48800 == 39 [pid = 1372] [id = 360] 17:24:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (0D01F800) [pid = 1372] [serial = 1079] [outer = 00000000] 17:24:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (10252C00) [pid = 1372] [serial = 1080] [outer = 0D01F800] 17:24:31 INFO - PROCESS | 1372 | 1466727871696 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (106AB000) [pid = 1372] [serial = 1081] [outer = 0D01F800] 17:24:32 INFO - PROCESS | 1372 | 1466727872313 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1016ms 17:24:32 INFO - PROCESS | 1372 | 1466727872354 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:24:32 INFO - PROCESS | 1372 | 1466727872358 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:24:32 INFO - PROCESS | 1372 | 1466727872398 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 1372 | 1466727872402 Marionette TRACE conn6 <- [1,1406,null,{}] 17:24:32 INFO - PROCESS | 1372 | 1466727872408 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 1372 | 1466727872411 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:32 INFO - PROCESS | 1372 | 1466727872530 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:24:32 INFO - PROCESS | 1372 | 1466727872653 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1372 | 1466727872657 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:32 INFO - PROCESS | 1372 | ++DOCSHELL 14E49000 == 40 [pid = 1372] [id = 361] 17:24:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (14EE0000) [pid = 1372] [serial = 1082] [outer = 00000000] 17:24:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (16936800) [pid = 1372] [serial = 1083] [outer = 14EE0000] 17:24:32 INFO - PROCESS | 1372 | 1466727872715 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17AB1800) [pid = 1372] [serial = 1084] [outer = 14EE0000] 17:24:33 INFO - PROCESS | 1372 | 1466727873315 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1011ms 17:24:33 INFO - PROCESS | 1372 | 1466727873374 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1372 | 1466727873377 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:24:33 INFO - PROCESS | 1372 | 1466727873381 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:24:33 INFO - PROCESS | 1372 | 1466727873383 Marionette TRACE conn6 <- [1,1410,null,{}] 17:24:33 INFO - PROCESS | 1372 | 1466727873387 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 1372 | 1466727873390 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:33 INFO - PROCESS | 1372 | 1466727873504 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:24:33 INFO - PROCESS | 1372 | 1466727873612 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 1372 | 1466727873614 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:33 INFO - PROCESS | 1372 | ++DOCSHELL 19A63400 == 41 [pid = 1372] [id = 362] 17:24:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (19A6D400) [pid = 1372] [serial = 1085] [outer = 00000000] 17:24:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A19D000) [pid = 1372] [serial = 1086] [outer = 19A6D400] 17:24:33 INFO - PROCESS | 1372 | 1466727873668 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A2DFC00) [pid = 1372] [serial = 1087] [outer = 19A6D400] 17:24:34 INFO - PROCESS | 1372 | 1466727874324 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 17:24:34 INFO - PROCESS | 1372 | 1466727874354 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 1372 | 1466727874358 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:24:34 INFO - PROCESS | 1372 | 1466727874370 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 1372 | 1466727874375 Marionette TRACE conn6 <- [1,1414,null,{}] 17:24:34 INFO - PROCESS | 1372 | 1466727874378 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 1372 | 1466727874382 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:34 INFO - PROCESS | 1372 | 1466727874495 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:24:34 INFO - PROCESS | 1372 | 1466727874598 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1372 | 1466727874600 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:34 INFO - PROCESS | 1372 | ++DOCSHELL 1AF07800 == 42 [pid = 1372] [id = 363] 17:24:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1AF0C800) [pid = 1372] [serial = 1088] [outer = 00000000] 17:24:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1B7F2400) [pid = 1372] [serial = 1089] [outer = 1AF0C800] 17:24:34 INFO - PROCESS | 1372 | 1466727874656 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1BE47000) [pid = 1372] [serial = 1090] [outer = 1AF0C800] 17:24:35 INFO - PROCESS | 1372 | 1466727875505 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1180ms 17:24:35 INFO - PROCESS | 1372 | 1466727875548 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1372 | 1466727875553 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:24:35 INFO - PROCESS | 1372 | 1466727875557 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1372 | 1466727875560 Marionette TRACE conn6 <- [1,1418,null,{}] 17:24:35 INFO - PROCESS | 1372 | 1466727875566 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 1372 | 1466727875569 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:35 INFO - PROCESS | 1372 | 1466727875666 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:24:35 INFO - PROCESS | 1372 | 1466727875803 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1372 | 1466727875806 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:35 INFO - PROCESS | 1372 | ++DOCSHELL 0CA41800 == 43 [pid = 1372] [id = 364] 17:24:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (0CA46800) [pid = 1372] [serial = 1091] [outer = 00000000] 17:24:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1024F800) [pid = 1372] [serial = 1092] [outer = 0CA46800] 17:24:35 INFO - PROCESS | 1372 | 1466727875858 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (10887400) [pid = 1372] [serial = 1093] [outer = 0CA46800] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 10254400 == 42 [pid = 1372] [id = 340] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 16851000 == 41 [pid = 1372] [id = 359] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 16E53800 == 40 [pid = 1372] [id = 358] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 143C7C00 == 39 [pid = 1372] [id = 357] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 14EE6000 == 38 [pid = 1372] [id = 356] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 17AD5800 == 37 [pid = 1372] [id = 355] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 1838BC00 == 36 [pid = 1372] [id = 354] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 16856C00 == 35 [pid = 1372] [id = 353] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 102D8000 == 34 [pid = 1372] [id = 352] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 0D2EA000 == 33 [pid = 1372] [id = 351] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 18690800 == 32 [pid = 1372] [id = 348] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 0D13AC00 == 31 [pid = 1372] [id = 349] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 149B5C00 == 30 [pid = 1372] [id = 350] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 1AF07800 == 29 [pid = 1372] [id = 363] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 19A63400 == 28 [pid = 1372] [id = 362] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 0CA48800 == 27 [pid = 1372] [id = 360] 17:24:36 INFO - PROCESS | 1372 | --DOCSHELL 14E49000 == 26 [pid = 1372] [id = 361] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (102DB000) [pid = 1372] [serial = 1021] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (102D5800) [pid = 1372] [serial = 1020] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (14D54400) [pid = 1372] [serial = 1029] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (10250C00) [pid = 1372] [serial = 1023] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (102D0000) [pid = 1372] [serial = 1024] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1088D000) [pid = 1372] [serial = 1026] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (106D0400) [pid = 1372] [serial = 1009] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (102D7C00) [pid = 1372] [serial = 1008] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1692E400) [pid = 1372] [serial = 1012] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14F24C00) [pid = 1372] [serial = 1011] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1A19E000) [pid = 1372] [serial = 1015] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (199A7800) [pid = 1372] [serial = 1014] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1B7F6000) [pid = 1372] [serial = 1018] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1B734000) [pid = 1372] [serial = 1017] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (167DA800) [pid = 1372] [serial = 1033] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (15F5E000) [pid = 1372] [serial = 1032] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17ABE000) [pid = 1372] [serial = 1038] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17971800) [pid = 1372] [serial = 1035] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18692400) [pid = 1372] [serial = 1041] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14E34000) [pid = 1372] [serial = 1030] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17ADE400) [pid = 1372] [serial = 1039] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17A17800) [pid = 1372] [serial = 1036] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (193AF400) [pid = 1372] [serial = 1044] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (10894800) [pid = 1372] [serial = 1027] [outer = 00000000] [url = about:blank] 17:24:36 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18692C00) [pid = 1372] [serial = 1042] [outer = 00000000] [url = about:blank] 17:24:37 INFO - PROCESS | 1372 | 1466727877062 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1534ms 17:24:37 INFO - PROCESS | 1372 | 1466727877093 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 1372 | 1466727877097 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:24:37 INFO - PROCESS | 1372 | 1466727877101 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1372 | 1466727877106 Marionette TRACE conn6 <- [1,1422,null,{}] 17:24:37 INFO - PROCESS | 1372 | 1466727877110 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 1372 | 1466727877113 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:37 INFO - PROCESS | 1372 | 1466727877206 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:24:37 INFO - PROCESS | 1372 | 1466727877216 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1372 | 1466727877219 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:37 INFO - PROCESS | 1372 | ++DOCSHELL 1025A400 == 27 [pid = 1372] [id = 365] 17:24:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (102D1C00) [pid = 1372] [serial = 1094] [outer = 00000000] 17:24:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (102D7C00) [pid = 1372] [serial = 1095] [outer = 102D1C00] 17:24:37 INFO - PROCESS | 1372 | 1466727877299 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (102DC000) [pid = 1372] [serial = 1096] [outer = 102D1C00] 17:24:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1087E400) [pid = 1372] [serial = 1097] [outer = 1C010400] 17:24:38 INFO - PROCESS | 1372 | 1466727878061 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 17:24:38 INFO - PROCESS | 1372 | 1466727878104 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1372 | 1466727878109 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:24:38 INFO - PROCESS | 1372 | 1466727878116 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1372 | 1466727878120 Marionette TRACE conn6 <- [1,1426,null,{}] 17:24:38 INFO - PROCESS | 1372 | 1466727878126 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 1372 | 1466727878129 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:38 INFO - PROCESS | 1372 | 1466727878255 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:24:38 INFO - PROCESS | 1372 | 1466727878383 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1372 | 1466727878388 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:38 INFO - PROCESS | 1372 | ++DOCSHELL 1024FC00 == 28 [pid = 1372] [id = 366] 17:24:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10251400) [pid = 1372] [serial = 1098] [outer = 00000000] 17:24:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (102DE000) [pid = 1372] [serial = 1099] [outer = 10251400] 17:24:38 INFO - PROCESS | 1372 | 1466727878449 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (106D9000) [pid = 1372] [serial = 1100] [outer = 10251400] 17:24:39 INFO - PROCESS | 1372 | 1466727879173 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1120ms 17:24:39 INFO - PROCESS | 1372 | 1466727879240 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 1372 | 1466727879246 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:24:39 INFO - PROCESS | 1372 | 1466727879277 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:24:39 INFO - PROCESS | 1372 | 1466727879280 Marionette TRACE conn6 <- [1,1430,null,{}] 17:24:39 INFO - PROCESS | 1372 | 1466727879285 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 1372 | 1466727879288 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:39 INFO - PROCESS | 1372 | 1466727879419 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:24:39 INFO - PROCESS | 1372 | 1466727879539 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 1372 | 1466727879542 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:39 INFO - PROCESS | 1372 | ++DOCSHELL 143CE800 == 29 [pid = 1372] [id = 367] 17:24:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (143D0400) [pid = 1372] [serial = 1101] [outer = 00000000] 17:24:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14512400) [pid = 1372] [serial = 1102] [outer = 143D0400] 17:24:39 INFO - PROCESS | 1372 | 1466727879603 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (145E1000) [pid = 1372] [serial = 1103] [outer = 143D0400] 17:24:40 INFO - PROCESS | 1372 | --DOCSHELL 18302400 == 28 [pid = 1372] [id = 256] 17:24:40 INFO - PROCESS | 1372 | --DOCSHELL 106D0800 == 27 [pid = 1372] [id = 251] 17:24:40 INFO - PROCESS | 1372 | --DOCSHELL 0CA41800 == 26 [pid = 1372] [id = 364] 17:24:40 INFO - PROCESS | 1372 | 1466727880522 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1276ms 17:24:40 INFO - PROCESS | 1372 | 1466727880560 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1372 | 1466727880566 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:24:40 INFO - PROCESS | 1372 | 1466727880571 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1372 | 1466727880575 Marionette TRACE conn6 <- [1,1434,null,{}] 17:24:40 INFO - PROCESS | 1372 | 1466727880581 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 1372 | 1466727880584 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:40 INFO - PROCESS | 1372 | 1466727880701 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:24:40 INFO - PROCESS | 1372 | 1466727880829 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 1372 | 1466727880833 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:40 INFO - PROCESS | 1372 | ++DOCSHELL 0D182800 == 27 [pid = 1372] [id = 368] 17:24:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (10268800) [pid = 1372] [serial = 1104] [outer = 00000000] 17:24:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (102DD000) [pid = 1372] [serial = 1105] [outer = 10268800] 17:24:40 INFO - PROCESS | 1372 | 1466727880894 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1087A000) [pid = 1372] [serial = 1106] [outer = 10268800] 17:24:41 INFO - PROCESS | 1372 | 1466727881562 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1020ms 17:24:41 INFO - PROCESS | 1372 | 1466727881595 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1372 | 1466727881600 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:24:41 INFO - PROCESS | 1372 | 1466727881606 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1372 | 1466727881609 Marionette TRACE conn6 <- [1,1438,null,{}] 17:24:41 INFO - PROCESS | 1372 | 1466727881613 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 1372 | 1466727881616 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:41 INFO - PROCESS | 1372 | 1466727881729 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:24:41 INFO - PROCESS | 1372 | 1466727881828 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1372 | 1466727881831 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:41 INFO - PROCESS | 1372 | ++DOCSHELL 146C2800 == 28 [pid = 1372] [id = 369] 17:24:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (146C4400) [pid = 1372] [serial = 1107] [outer = 00000000] 17:24:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (149BC000) [pid = 1372] [serial = 1108] [outer = 146C4400] 17:24:41 INFO - PROCESS | 1372 | 1466727881889 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (14E0F800) [pid = 1372] [serial = 1109] [outer = 146C4400] 17:24:42 INFO - PROCESS | 1372 | 1466727882561 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1019ms 17:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:24:42 INFO - PROCESS | 1372 | 1466727882629 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 1372 | 1466727882632 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:24:42 INFO - PROCESS | 1372 | 1466727882636 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 1372 | 1466727882640 Marionette TRACE conn6 <- [1,1442,null,{}] 17:24:42 INFO - PROCESS | 1372 | 1466727882664 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 1372 | 1466727882670 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:42 INFO - PROCESS | 1372 | 1466727882836 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:24:42 INFO - PROCESS | 1372 | 1466727882890 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1372 | 1466727882894 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:42 INFO - PROCESS | 1372 | ++DOCSHELL 16850800 == 29 [pid = 1372] [id = 370] 17:24:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (16851000) [pid = 1372] [serial = 1110] [outer = 00000000] 17:24:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (16930400) [pid = 1372] [serial = 1111] [outer = 16851000] 17:24:42 INFO - PROCESS | 1372 | 1466727882955 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (169C7C00) [pid = 1372] [serial = 1112] [outer = 16851000] 17:24:43 INFO - PROCESS | 1372 | 1466727883607 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 17:24:43 INFO - PROCESS | 1372 | 1466727883660 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1372 | 1466727883663 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:24:43 INFO - PROCESS | 1372 | 1466727883666 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:24:43 INFO - PROCESS | 1372 | 1466727883668 Marionette TRACE conn6 <- [1,1446,null,{}] 17:24:43 INFO - PROCESS | 1372 | 1466727883672 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 1372 | 1466727883674 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:43 INFO - PROCESS | 1372 | 1466727883784 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:24:43 INFO - PROCESS | 1372 | 1466727883910 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 1372 | 1466727883913 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:43 INFO - PROCESS | 1372 | ++DOCSHELL 102D4800 == 30 [pid = 1372] [id = 371] 17:24:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (17A14C00) [pid = 1372] [serial = 1113] [outer = 00000000] 17:24:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17AB2000) [pid = 1372] [serial = 1114] [outer = 17A14C00] 17:24:43 INFO - PROCESS | 1372 | 1466727883969 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (17ABC400) [pid = 1372] [serial = 1115] [outer = 17A14C00] 17:24:44 INFO - PROCESS | 1372 | 1466727884546 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 17:24:44 INFO - PROCESS | 1372 | 1466727884600 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 1372 | 1466727884602 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:24:44 INFO - PROCESS | 1372 | 1466727884606 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 1372 | 1466727884608 Marionette TRACE conn6 <- [1,1450,null,{}] 17:24:44 INFO - PROCESS | 1372 | 1466727884611 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 1372 | 1466727884614 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:44 INFO - PROCESS | 1372 | 1466727884745 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:24:44 INFO - PROCESS | 1372 | 1466727884874 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1372 | 1466727884876 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:44 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5400 == 31 [pid = 1372] [id = 372] 17:24:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17ADC000) [pid = 1372] [serial = 1116] [outer = 00000000] 17:24:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1830A000) [pid = 1372] [serial = 1117] [outer = 17ADC000] 17:24:44 INFO - PROCESS | 1372 | 1466727884932 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1830E400) [pid = 1372] [serial = 1118] [outer = 17ADC000] 17:24:45 INFO - PROCESS | 1372 | --DOCSHELL 1024FC00 == 30 [pid = 1372] [id = 366] 17:24:45 INFO - PROCESS | 1372 | 1466727885705 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1120ms 17:24:45 INFO - PROCESS | 1372 | 1466727885730 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 1372 | 1466727885735 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:24:45 INFO - PROCESS | 1372 | 1466727885740 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1372 | 1466727885744 Marionette TRACE conn6 <- [1,1454,null,{}] 17:24:45 INFO - PROCESS | 1372 | 1466727885750 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 1372 | 1466727885753 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:45 INFO - PROCESS | 1372 | 1466727885901 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:24:46 INFO - PROCESS | 1372 | 1466727886031 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 1372 | 1466727886036 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:46 INFO - PROCESS | 1372 | ++DOCSHELL 10254400 == 31 [pid = 1372] [id = 373] 17:24:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (10255000) [pid = 1372] [serial = 1119] [outer = 00000000] 17:24:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (10875C00) [pid = 1372] [serial = 1120] [outer = 10255000] 17:24:46 INFO - PROCESS | 1372 | 1466727886097 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1430D400) [pid = 1372] [serial = 1121] [outer = 10255000] 17:24:46 INFO - PROCESS | 1372 | 1466727886746 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1070ms 17:24:46 INFO - PROCESS | 1372 | 1466727886821 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 1372 | 1466727886826 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:24:46 INFO - PROCESS | 1372 | 1466727886832 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:24:46 INFO - PROCESS | 1372 | 1466727886835 Marionette TRACE conn6 <- [1,1458,null,{}] 17:24:46 INFO - PROCESS | 1372 | 1466727886840 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 1372 | 1466727886842 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:46 INFO - PROCESS | 1372 | 1466727886965 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:24:47 INFO - PROCESS | 1372 | 1466727887089 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 1372 | 1466727887091 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:47 INFO - PROCESS | 1372 | ++DOCSHELL 14F1A000 == 32 [pid = 1372] [id = 374] 17:24:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (14F25400) [pid = 1372] [serial = 1122] [outer = 00000000] 17:24:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (15F5E000) [pid = 1372] [serial = 1123] [outer = 14F25400] 17:24:47 INFO - PROCESS | 1372 | 1466727887150 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (16930C00) [pid = 1372] [serial = 1124] [outer = 14F25400] 17:24:47 INFO - PROCESS | 1372 | 1466727887816 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1020ms 17:24:47 INFO - PROCESS | 1372 | 1466727887856 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 1372 | 1466727887858 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:24:47 INFO - PROCESS | 1372 | 1466727887862 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 1372 | 1466727887866 Marionette TRACE conn6 <- [1,1462,null,{}] 17:24:47 INFO - PROCESS | 1372 | 1466727887878 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 1372 | 1466727887882 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:48 INFO - PROCESS | 1372 | 1466727887994 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:24:48 INFO - PROCESS | 1372 | 1466727888123 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 1372 | 1466727888127 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:48 INFO - PROCESS | 1372 | ++DOCSHELL 18D8F000 == 33 [pid = 1372] [id = 375] 17:24:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (18E5F400) [pid = 1372] [serial = 1125] [outer = 00000000] 17:24:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (18EBD800) [pid = 1372] [serial = 1126] [outer = 18E5F400] 17:24:48 INFO - PROCESS | 1372 | 1466727888188 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (193B1C00) [pid = 1372] [serial = 1127] [outer = 18E5F400] 17:24:48 INFO - PROCESS | 1372 | 1466727888878 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1072ms 17:24:48 INFO - PROCESS | 1372 | 1466727888943 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 1372 | 1466727888946 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:24:48 INFO - PROCESS | 1372 | 1466727888949 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1372 | 1466727888952 Marionette TRACE conn6 <- [1,1466,null,{}] 17:24:48 INFO - PROCESS | 1372 | 1466727888955 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 1372 | 1466727888958 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:49 INFO - PROCESS | 1372 | 1466727889075 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:24:49 INFO - PROCESS | 1372 | 1466727889210 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1372 | 1466727889212 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:49 INFO - PROCESS | 1372 | ++DOCSHELL 198D2000 == 34 [pid = 1372] [id = 376] 17:24:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (198D4C00) [pid = 1372] [serial = 1128] [outer = 00000000] 17:24:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (199A3000) [pid = 1372] [serial = 1129] [outer = 198D4C00] 17:24:49 INFO - PROCESS | 1372 | 1466727889269 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (19A6B400) [pid = 1372] [serial = 1130] [outer = 198D4C00] 17:24:49 INFO - PROCESS | 1372 | 1466727889982 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1078ms 17:24:50 INFO - PROCESS | 1372 | 1466727890030 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:24:50 INFO - PROCESS | 1372 | 1466727890034 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:24:50 INFO - PROCESS | 1372 | 1466727890039 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 1372 | 1466727890042 Marionette TRACE conn6 <- [1,1470,null,{}] 17:24:50 INFO - PROCESS | 1372 | 1466727890047 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 1372 | 1466727890050 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:50 INFO - PROCESS | 1372 | 1466727890158 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:24:50 INFO - PROCESS | 1372 | 1466727890315 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 1372 | 1466727890319 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:50 INFO - PROCESS | 1372 | --DOCSHELL 0D182800 == 33 [pid = 1372] [id = 368] 17:24:50 INFO - PROCESS | 1372 | ++DOCSHELL 0C859C00 == 34 [pid = 1372] [id = 377] 17:24:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (0C85D400) [pid = 1372] [serial = 1131] [outer = 00000000] 17:24:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (0D182800) [pid = 1372] [serial = 1132] [outer = 0C85D400] 17:24:50 INFO - PROCESS | 1372 | 1466727890398 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (102DE800) [pid = 1372] [serial = 1133] [outer = 0C85D400] 17:24:51 INFO - PROCESS | 1372 | 1466727891032 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1027ms 17:24:51 INFO - PROCESS | 1372 | 1466727891067 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 1372 | 1466727891071 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:24:51 INFO - PROCESS | 1372 | 1466727891075 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 1372 | 1466727891079 Marionette TRACE conn6 <- [1,1474,null,{}] 17:24:51 INFO - PROCESS | 1372 | 1466727891085 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 1372 | 1466727891088 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:51 INFO - PROCESS | 1372 | 1466727891203 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:24:51 INFO - PROCESS | 1372 | 1466727891335 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 1372 | 1466727891338 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:51 INFO - PROCESS | 1372 | ++DOCSHELL 14F24C00 == 35 [pid = 1372] [id = 378] 17:24:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (15F52C00) [pid = 1372] [serial = 1134] [outer = 00000000] 17:24:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 111 (169C3C00) [pid = 1372] [serial = 1135] [outer = 15F52C00] 17:24:51 INFO - PROCESS | 1372 | 1466727891398 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 112 (17A0DC00) [pid = 1372] [serial = 1136] [outer = 15F52C00] 17:24:52 INFO - PROCESS | 1372 | 1466727892115 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1073ms 17:24:52 INFO - PROCESS | 1372 | 1466727892156 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 1372 | 1466727892161 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:24:52 INFO - PROCESS | 1372 | 1466727892166 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:24:52 INFO - PROCESS | 1372 | 1466727892168 Marionette TRACE conn6 <- [1,1478,null,{}] 17:24:52 INFO - PROCESS | 1372 | 1466727892172 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 1372 | 1466727892175 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:52 INFO - PROCESS | 1372 | 1466727892290 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:24:52 INFO - PROCESS | 1372 | 1466727892422 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 1372 | 1466727892424 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:52 INFO - PROCESS | 1372 | ++DOCSHELL 193B5000 == 36 [pid = 1372] [id = 379] 17:24:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 113 (193B5800) [pid = 1372] [serial = 1137] [outer = 00000000] 17:24:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 114 (1968D000) [pid = 1372] [serial = 1138] [outer = 193B5800] 17:24:52 INFO - PROCESS | 1372 | 1466727892482 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 115 (1999CC00) [pid = 1372] [serial = 1139] [outer = 193B5800] 17:24:53 INFO - PROCESS | 1372 | 1466727893138 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 17:24:53 INFO - PROCESS | 1372 | 1466727893191 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 1372 | 1466727893193 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:24:53 INFO - PROCESS | 1372 | 1466727893199 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 1372 | 1466727893205 Marionette TRACE conn6 <- [1,1482,null,{}] 17:24:53 INFO - PROCESS | 1372 | 1466727893214 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 1372 | 1466727893218 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:53 INFO - PROCESS | 1372 | 1466727893381 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:24:53 INFO - PROCESS | 1372 | 1466727893520 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 1372 | 1466727893522 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:53 INFO - PROCESS | 1372 | ++DOCSHELL 1026CC00 == 37 [pid = 1372] [id = 380] 17:24:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 116 (1A2D5800) [pid = 1372] [serial = 1140] [outer = 00000000] 17:24:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 117 (1AE88C00) [pid = 1372] [serial = 1141] [outer = 1A2D5800] 17:24:53 INFO - PROCESS | 1372 | 1466727893578 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 118 (1AE8BC00) [pid = 1372] [serial = 1142] [outer = 1A2D5800] 17:24:54 INFO - PROCESS | 1372 | 1466727894145 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 17:24:54 INFO - PROCESS | 1372 | 1466727894191 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 1372 | 1466727894194 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:24:54 INFO - PROCESS | 1372 | 1466727894197 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:24:54 INFO - PROCESS | 1372 | 1466727894199 Marionette TRACE conn6 <- [1,1486,null,{}] 17:24:54 INFO - PROCESS | 1372 | 1466727894203 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 1372 | 1466727894205 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:54 INFO - PROCESS | 1372 | 1466727894317 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:24:54 INFO - PROCESS | 1372 | 1466727894452 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 1372 | 1466727894455 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:54 INFO - PROCESS | 1372 | ++DOCSHELL 1AF01C00 == 38 [pid = 1372] [id = 381] 17:24:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 119 (1AF10000) [pid = 1372] [serial = 1143] [outer = 00000000] 17:24:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 120 (1B7F9000) [pid = 1372] [serial = 1144] [outer = 1AF10000] 17:24:54 INFO - PROCESS | 1372 | 1466727894511 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 121 (1B7FA800) [pid = 1372] [serial = 1145] [outer = 1AF10000] 17:24:55 INFO - PROCESS | 1372 | 1466727895140 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 17:24:55 INFO - PROCESS | 1372 | 1466727895177 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1372 | 1466727895181 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:24:55 INFO - PROCESS | 1372 | 1466727895186 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:24:55 INFO - PROCESS | 1372 | 1466727895190 Marionette TRACE conn6 <- [1,1490,null,{}] 17:24:55 INFO - PROCESS | 1372 | 1466727895195 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 1372 | 1466727895198 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:55 INFO - PROCESS | 1372 | 1466727895307 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:24:55 INFO - PROCESS | 1372 | 1466727895445 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1372 | 1466727895447 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:55 INFO - PROCESS | 1372 | ++DOCSHELL 10894C00 == 39 [pid = 1372] [id = 382] 17:24:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 122 (145DF800) [pid = 1372] [serial = 1146] [outer = 00000000] 17:24:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 123 (16932C00) [pid = 1372] [serial = 1147] [outer = 145DF800] 17:24:55 INFO - PROCESS | 1372 | 1466727895500 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 124 (17A62C00) [pid = 1372] [serial = 1148] [outer = 145DF800] 17:24:56 INFO - PROCESS | 1372 | 1466727896209 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1066ms 17:24:56 INFO - PROCESS | 1372 | 1466727896258 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1372 | 1466727896263 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:24:56 INFO - PROCESS | 1372 | 1466727896283 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1372 | 1466727896288 Marionette TRACE conn6 <- [1,1494,null,{}] 17:24:56 INFO - PROCESS | 1372 | 1466727896294 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 1372 | 1466727896296 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:56 INFO - PROCESS | 1372 | 1466727896413 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:24:56 INFO - PROCESS | 1372 | 1466727896547 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1372 | 1466727896550 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:56 INFO - PROCESS | 1372 | ++DOCSHELL 14E02C00 == 40 [pid = 1372] [id = 383] 17:24:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 125 (14E4F400) [pid = 1372] [serial = 1149] [outer = 00000000] 17:24:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 126 (17A15C00) [pid = 1372] [serial = 1150] [outer = 14E4F400] 17:24:56 INFO - PROCESS | 1372 | 1466727896611 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 127 (18D8A000) [pid = 1372] [serial = 1151] [outer = 14E4F400] 17:24:57 INFO - PROCESS | 1372 | 1466727897197 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 991ms 17:24:57 INFO - PROCESS | 1372 | 1466727897276 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 1372 | 1466727897281 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:24:57 INFO - PROCESS | 1372 | 1466727897288 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 1372 | 1466727897291 Marionette TRACE conn6 <- [1,1498,null,{}] 17:24:57 INFO - PROCESS | 1372 | 1466727897295 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 1372 | 1466727897298 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:57 INFO - PROCESS | 1372 | 1466727897455 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:24:57 INFO - PROCESS | 1372 | 1466727897583 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1372 | 1466727897586 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:57 INFO - PROCESS | 1372 | ++DOCSHELL 1A199800 == 41 [pid = 1372] [id = 384] 17:24:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 128 (1A19B800) [pid = 1372] [serial = 1152] [outer = 00000000] 17:24:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 129 (1A1A6800) [pid = 1372] [serial = 1153] [outer = 1A19B800] 17:24:57 INFO - PROCESS | 1372 | 1466727897645 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 130 (1A2DB800) [pid = 1372] [serial = 1154] [outer = 1A19B800] 17:24:58 INFO - PROCESS | 1372 | 1466727898219 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 17:24:58 INFO - PROCESS | 1372 | 1466727898261 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 1372 | 1466727898264 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:24:58 INFO - PROCESS | 1372 | 1466727898267 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1372 | 1466727898271 Marionette TRACE conn6 <- [1,1502,null,{}] 17:24:58 INFO - PROCESS | 1372 | 1466727898283 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 1372 | 1466727898288 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:58 INFO - PROCESS | 1372 | 1466727898406 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:24:58 INFO - PROCESS | 1372 | 1466727898543 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 1372 | 1466727898546 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:58 INFO - PROCESS | 1372 | ++DOCSHELL 1BE86400 == 42 [pid = 1372] [id = 385] 17:24:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 131 (1BE8A000) [pid = 1372] [serial = 1155] [outer = 00000000] 17:24:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 132 (1C008000) [pid = 1372] [serial = 1156] [outer = 1BE8A000] 17:24:58 INFO - PROCESS | 1372 | 1466727898608 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 133 (1C542400) [pid = 1372] [serial = 1157] [outer = 1BE8A000] 17:24:59 INFO - PROCESS | 1372 | 1466727899172 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 17:24:59 INFO - PROCESS | 1372 | 1466727899244 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 1372 | 1466727899247 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:24:59 INFO - PROCESS | 1372 | 1466727899265 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 1372 | 1466727899268 Marionette TRACE conn6 <- [1,1506,null,{}] 17:24:59 INFO - PROCESS | 1372 | 1466727899271 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 1372 | 1466727899274 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:59 INFO - PROCESS | 1372 | 1466727899397 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:24:59 INFO - PROCESS | 1372 | 1466727899529 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1372 | 1466727899531 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:24:59 INFO - PROCESS | 1372 | ++DOCSHELL 17AB3800 == 43 [pid = 1372] [id = 386] 17:24:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 134 (1C544400) [pid = 1372] [serial = 1158] [outer = 00000000] 17:24:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 135 (1C5BB800) [pid = 1372] [serial = 1159] [outer = 1C544400] 17:24:59 INFO - PROCESS | 1372 | 1466727899587 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 136 (1C861400) [pid = 1372] [serial = 1160] [outer = 1C544400] 17:25:00 INFO - PROCESS | 1372 | 1466727900170 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 17:25:00 INFO - PROCESS | 1372 | 1466727900209 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 1372 | 1466727900212 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:25:00 INFO - PROCESS | 1372 | 1466727900216 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1372 | 1466727900219 Marionette TRACE conn6 <- [1,1510,null,{}] 17:25:00 INFO - PROCESS | 1372 | 1466727900222 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 1372 | 1466727900224 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:00 INFO - PROCESS | 1372 | 1466727900329 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:25:00 INFO - PROCESS | 1372 | 1466727900462 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 1372 | 1466727900464 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:00 INFO - PROCESS | 1372 | ++DOCSHELL 14516C00 == 44 [pid = 1372] [id = 387] 17:25:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 137 (1C548C00) [pid = 1372] [serial = 1161] [outer = 00000000] 17:25:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 138 (1CD89C00) [pid = 1372] [serial = 1162] [outer = 1C548C00] 17:25:00 INFO - PROCESS | 1372 | 1466727900520 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 139 (1CF02800) [pid = 1372] [serial = 1163] [outer = 1C548C00] 17:25:01 INFO - PROCESS | 1372 | 1466727901157 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:25:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:25:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:25:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:25:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:25:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:25:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 975ms 17:25:01 INFO - PROCESS | 1372 | 1466727901195 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 1372 | 1466727901199 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:25:01 INFO - PROCESS | 1372 | 1466727901203 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 1372 | 1466727901208 Marionette TRACE conn6 <- [1,1514,null,{}] 17:25:01 INFO - PROCESS | 1372 | 1466727901213 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 1372 | 1466727901216 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:01 INFO - PROCESS | 1372 | 1466727901501 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:25:01 INFO - PROCESS | 1372 | 1466727901603 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 1372 | 1466727901607 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:01 INFO - PROCESS | 1372 | ++DOCSHELL 108A2400 == 45 [pid = 1372] [id = 388] 17:25:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 140 (108A3C00) [pid = 1372] [serial = 1164] [outer = 00000000] 17:25:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 141 (145E4800) [pid = 1372] [serial = 1165] [outer = 108A3C00] 17:25:01 INFO - PROCESS | 1372 | 1466727901668 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 142 (14E08000) [pid = 1372] [serial = 1166] [outer = 108A3C00] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 14F1A000 == 44 [pid = 1372] [id = 374] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 112DAC00 == 43 [pid = 1372] [id = 255] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 143CC000 == 42 [pid = 1372] [id = 250] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 18D8F000 == 41 [pid = 1372] [id = 375] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 193B5000 == 40 [pid = 1372] [id = 379] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 102D4800 == 39 [pid = 1372] [id = 371] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 0C864400 == 38 [pid = 1372] [id = 249] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 1026CC00 == 37 [pid = 1372] [id = 380] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 16850800 == 36 [pid = 1372] [id = 370] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 1BE86400 == 35 [pid = 1372] [id = 385] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 17AB3800 == 34 [pid = 1372] [id = 386] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 1A199800 == 33 [pid = 1372] [id = 384] 17:25:02 INFO - PROCESS | 1372 | --DOCSHELL 14E02C00 == 32 [pid = 1372] [id = 383] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 1088F400 == 31 [pid = 1372] [id = 252] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 0C859C00 == 30 [pid = 1372] [id = 377] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 1025A400 == 29 [pid = 1372] [id = 365] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 102D3400 == 28 [pid = 1372] [id = 241] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 15F51800 == 27 [pid = 1372] [id = 253] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 146C2800 == 26 [pid = 1372] [id = 369] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 10254400 == 25 [pid = 1372] [id = 373] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 143CE800 == 24 [pid = 1372] [id = 367] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 16E47800 == 23 [pid = 1372] [id = 254] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 10258400 == 22 [pid = 1372] [id = 247] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 1868FC00 == 21 [pid = 1372] [id = 248] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 1AF01C00 == 20 [pid = 1372] [id = 381] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 08F6B800 == 19 [pid = 1372] [id = 257] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 198D2000 == 18 [pid = 1372] [id = 376] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 10890400 == 17 [pid = 1372] [id = 242] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 17AD5400 == 16 [pid = 1372] [id = 372] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 169D0C00 == 15 [pid = 1372] [id = 245] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 0D2EE000 == 14 [pid = 1372] [id = 243] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 14EE7400 == 13 [pid = 1372] [id = 244] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 14F24C00 == 12 [pid = 1372] [id = 378] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 14516C00 == 11 [pid = 1372] [id = 387] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 0D2EA800 == 10 [pid = 1372] [id = 246] 17:25:04 INFO - PROCESS | 1372 | --DOCSHELL 10894C00 == 9 [pid = 1372] [id = 382] 17:25:07 INFO - PROCESS | 1372 | 1466727907372 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:25:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:25:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:25:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:25:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:25:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 6210ms 17:25:07 INFO - PROCESS | 1372 | 1466727907416 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 1372 | 1466727907421 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:25:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:25:07 INFO - PROCESS | 1372 | 1466727907426 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1372 | 1466727907430 Marionette TRACE conn6 <- [1,1518,null,{}] 17:25:07 INFO - PROCESS | 1372 | 1466727907436 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 1372 | 1466727907439 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:07 INFO - PROCESS | 1372 | 1466727907537 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:25:07 INFO - PROCESS | 1372 | 1466727907544 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 1372 | 1466727907546 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:07 INFO - PROCESS | 1372 | ++DOCSHELL 10892C00 == 10 [pid = 1372] [id = 389] 17:25:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 143 (10894C00) [pid = 1372] [serial = 1167] [outer = 00000000] 17:25:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 144 (112DAC00) [pid = 1372] [serial = 1168] [outer = 10894C00] 17:25:07 INFO - PROCESS | 1372 | 1466727907599 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 145 (14311400) [pid = 1372] [serial = 1169] [outer = 10894C00] 17:25:08 INFO - PROCESS | 1372 | 1466727908142 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:25:08 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 17:25:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:25:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:25:08 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. 17:25:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:25:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 17:25:08 INFO - PROCESS | 1372 | 1466727908164 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 1372 | 1466727908170 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:25:08 INFO - PROCESS | 1372 | 1466727908177 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 1372 | 1466727908180 Marionette TRACE conn6 <- [1,1522,null,{}] 17:25:08 INFO - PROCESS | 1372 | 1466727908184 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 1372 | 1466727908186 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:08 INFO - PROCESS | 1372 | 1466727908318 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:25:08 INFO - PROCESS | 1372 | 1466727908382 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 1372 | 1466727908385 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:08 INFO - PROCESS | 1372 | ++DOCSHELL 169C5C00 == 11 [pid = 1372] [id = 390] 17:25:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 146 (169C6400) [pid = 1372] [serial = 1170] [outer = 00000000] 17:25:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 147 (17978000) [pid = 1372] [serial = 1171] [outer = 169C6400] 17:25:08 INFO - PROCESS | 1372 | 1466727908435 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 148 (17AB8400) [pid = 1372] [serial = 1172] [outer = 169C6400] 17:25:08 INFO - PROCESS | 1372 | 1466727908923 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 17:25:08 INFO - PROCESS | 1372 | 1466727908978 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 1372 | 1466727908980 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:25:09 INFO - PROCESS | 1372 | 1466727908984 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 1372 | 1466727908987 Marionette TRACE conn6 <- [1,1526,null,{}] 17:25:09 INFO - PROCESS | 1372 | 1466727908998 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 1372 | 1466727909003 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:09 INFO - PROCESS | 1372 | 1466727909132 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:25:09 INFO - PROCESS | 1372 | 1466727909201 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 1372 | 1466727909204 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:09 INFO - PROCESS | 1372 | ++DOCSHELL 1A010000 == 12 [pid = 1372] [id = 391] 17:25:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 149 (1A0D8C00) [pid = 1372] [serial = 1173] [outer = 00000000] 17:25:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 150 (1A0E1C00) [pid = 1372] [serial = 1174] [outer = 1A0D8C00] 17:25:09 INFO - PROCESS | 1372 | 1466727909255 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 151 (1A1A4400) [pid = 1372] [serial = 1175] [outer = 1A0D8C00] 17:25:09 INFO - PROCESS | 1372 | 1466727909734 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 17:25:09 INFO - PROCESS | 1372 | 1466727909756 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 1372 | 1466727909759 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:25:09 INFO - PROCESS | 1372 | 1466727909762 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 1372 | 1466727909764 Marionette TRACE conn6 <- [1,1530,null,{}] 17:25:09 INFO - PROCESS | 1372 | 1466727909767 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 1372 | 1466727909769 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:10 INFO - PROCESS | 1372 | 1466727910246 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 150 (10268800) [pid = 1372] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 149 (1868A400) [pid = 1372] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 148 (18D86800) [pid = 1372] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 147 (14D53800) [pid = 1372] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 146 (18E62400) [pid = 1372] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 145 (16928C00) [pid = 1372] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 144 (0D2EC800) [pid = 1372] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 143 (0CA46800) [pid = 1372] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 142 (0D17A000) [pid = 1372] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 141 (143C9400) [pid = 1372] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 140 (0D01F800) [pid = 1372] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 139 (14EE0000) [pid = 1372] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 138 (193BA800) [pid = 1372] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 137 (19A6D400) [pid = 1372] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 136 (143D1000) [pid = 1372] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 135 (17977000) [pid = 1372] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 134 (1AF0C800) [pid = 1372] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 133 (0C85D400) [pid = 1372] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 132 (193B5800) [pid = 1372] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 131 (146C4400) [pid = 1372] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 130 (10255000) [pid = 1372] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 129 (143D0400) [pid = 1372] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 128 (1A0DB400) [pid = 1372] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 127 (17A14C00) [pid = 1372] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 126 (10251400) [pid = 1372] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 125 (15F52C00) [pid = 1372] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 124 (102D1C00) [pid = 1372] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 123 (16851000) [pid = 1372] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 122 (1C548C00) [pid = 1372] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 121 (1C544400) [pid = 1372] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 120 (1BE8A000) [pid = 1372] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 119 (1AF10000) [pid = 1372] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 118 (198D4C00) [pid = 1372] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 117 (1A19B800) [pid = 1372] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 116 (18E5F400) [pid = 1372] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 115 (14E4F400) [pid = 1372] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 114 (14F25400) [pid = 1372] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 113 (17ADC000) [pid = 1372] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:25:10 INFO - PROCESS | 1372 | --DOMWINDOW == 112 (145DF800) [pid = 1372] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:25:10 INFO - PROCESS | 1372 | 1466727910328 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1372 | 1466727910330 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:10 INFO - PROCESS | 1372 | ++DOCSHELL 08F6EC00 == 13 [pid = 1372] [id = 392] 17:25:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 113 (0C859000) [pid = 1372] [serial = 1176] [outer = 00000000] 17:25:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 114 (0C865C00) [pid = 1372] [serial = 1177] [outer = 0C859000] 17:25:10 INFO - PROCESS | 1372 | 1466727910376 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 115 (1024FC00) [pid = 1372] [serial = 1178] [outer = 0C859000] 17:25:10 INFO - PROCESS | 1372 | 1466727910758 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1016ms 17:25:10 INFO - PROCESS | 1372 | 1466727910786 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 1372 | 1466727910788 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:25:10 INFO - PROCESS | 1372 | 1466727910791 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1372 | 1466727910793 Marionette TRACE conn6 <- [1,1534,null,{}] 17:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:25:10 INFO - PROCESS | 1372 | 1466727910797 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 1372 | 1466727910799 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:10 INFO - PROCESS | 1372 | 1466727910881 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:25:10 INFO - PROCESS | 1372 | 1466727910886 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1372 | 1466727910888 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:10 INFO - PROCESS | 1372 | ++DOCSHELL 1088C800 == 14 [pid = 1372] [id = 393] 17:25:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 116 (143C9400) [pid = 1372] [serial = 1179] [outer = 00000000] 17:25:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 117 (17A5D000) [pid = 1372] [serial = 1180] [outer = 143C9400] 17:25:10 INFO - PROCESS | 1372 | 1466727910934 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 118 (17A15800) [pid = 1372] [serial = 1181] [outer = 143C9400] 17:25:11 INFO - PROCESS | 1372 | 1466727911395 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 17:25:11 INFO - PROCESS | 1372 | 1466727911427 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 1372 | 1466727911430 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:25:11 INFO - PROCESS | 1372 | 1466727911433 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:25:11 INFO - PROCESS | 1372 | 1466727911434 Marionette TRACE conn6 <- [1,1538,null,{}] 17:25:11 INFO - PROCESS | 1372 | 1466727911438 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 1372 | 1466727911443 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:11 INFO - PROCESS | 1372 | 1466727911564 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:25:11 INFO - PROCESS | 1372 | 1466727911570 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 1372 | 1466727911572 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:11 INFO - PROCESS | 1372 | ++DOCSHELL 1A2DD800 == 15 [pid = 1372] [id = 394] 17:25:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 119 (1AE89800) [pid = 1372] [serial = 1182] [outer = 00000000] 17:25:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 120 (1B7F0C00) [pid = 1372] [serial = 1183] [outer = 1AE89800] 17:25:11 INFO - PROCESS | 1372 | 1466727911617 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 121 (1BE83000) [pid = 1372] [serial = 1184] [outer = 1AE89800] 17:25:12 INFO - PROCESS | 1372 | 1466727912099 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 17:25:12 INFO - PROCESS | 1372 | 1466727912167 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 1372 | 1466727912169 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:25:12 INFO - PROCESS | 1372 | 1466727912173 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:25:12 INFO - PROCESS | 1372 | 1466727912174 Marionette TRACE conn6 <- [1,1542,null,{}] 17:25:12 INFO - PROCESS | 1372 | 1466727912178 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 1372 | 1466727912179 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:12 INFO - PROCESS | 1372 | 1466727912303 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:25:12 INFO - PROCESS | 1372 | 1466727912443 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 1372 | 1466727912446 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:12 INFO - PROCESS | 1372 | ++DOCSHELL 0C85A400 == 16 [pid = 1372] [id = 395] 17:25:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 122 (0C85B000) [pid = 1372] [serial = 1185] [outer = 00000000] 17:25:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 123 (0D070400) [pid = 1372] [serial = 1186] [outer = 0C85B000] 17:25:12 INFO - PROCESS | 1372 | 1466727912509 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 124 (0D25C000) [pid = 1372] [serial = 1187] [outer = 0C85B000] 17:25:13 INFO - PROCESS | 1372 | 1466727913135 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1014ms 17:25:13 INFO - PROCESS | 1372 | 1466727913193 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:25:13 INFO - PROCESS | 1372 | 1466727913197 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:25:13 INFO - PROCESS | 1372 | 1466727913202 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 1372 | 1466727913205 Marionette TRACE conn6 <- [1,1546,null,{}] 17:25:13 INFO - PROCESS | 1372 | 1466727913210 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 1372 | 1466727913215 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:13 INFO - PROCESS | 1372 | 1466727913357 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:25:13 INFO - PROCESS | 1372 | 1466727913493 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 1372 | 1466727913496 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:13 INFO - PROCESS | 1372 | ++DOCSHELL 167D7800 == 17 [pid = 1372] [id = 396] 17:25:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 125 (16856C00) [pid = 1372] [serial = 1188] [outer = 00000000] 17:25:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 126 (18382800) [pid = 1372] [serial = 1189] [outer = 16856C00] 17:25:13 INFO - PROCESS | 1372 | 1466727913555 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 127 (1838C800) [pid = 1372] [serial = 1190] [outer = 16856C00] 17:25:14 INFO - PROCESS | 1372 | 1466727914128 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 17:25:14 INFO - PROCESS | 1372 | 1466727914192 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:25:14 INFO - PROCESS | 1372 | 1466727914195 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:25:14 INFO - PROCESS | 1372 | 1466727914199 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 1372 | 1466727914201 Marionette TRACE conn6 <- [1,1550,null,{}] 17:25:14 INFO - PROCESS | 1372 | 1466727914205 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 1372 | 1466727914208 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:14 INFO - PROCESS | 1372 | 1466727914317 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:25:14 INFO - PROCESS | 1372 | 1466727914463 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 1372 | 1466727914466 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:14 INFO - PROCESS | 1372 | ++DOCSHELL 169C9400 == 18 [pid = 1372] [id = 397] 17:25:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 128 (1AE94000) [pid = 1372] [serial = 1191] [outer = 00000000] 17:25:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 129 (1B695C00) [pid = 1372] [serial = 1192] [outer = 1AE94000] 17:25:14 INFO - PROCESS | 1372 | 1466727914524 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 130 (1BE8A800) [pid = 1372] [serial = 1193] [outer = 1AE94000] 17:25:15 INFO - PROCESS | 1372 | 1466727915144 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 17:25:15 INFO - PROCESS | 1372 | 1466727915172 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:25:15 INFO - PROCESS | 1372 | 1466727915176 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:25:15 INFO - PROCESS | 1372 | 1466727915187 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 1372 | 1466727915192 Marionette TRACE conn6 <- [1,1554,null,{}] 17:25:15 INFO - PROCESS | 1372 | 1466727915196 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 1372 | 1466727915199 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:15 INFO - PROCESS | 1372 | 1466727915312 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:25:15 INFO - PROCESS | 1372 | 1466727915748 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 1372 | 1466727915752 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:15 INFO - PROCESS | 1372 | ++DOCSHELL 08F6D400 == 19 [pid = 1372] [id = 398] 17:25:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 131 (08F6DC00) [pid = 1372] [serial = 1194] [outer = 00000000] 17:25:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 132 (0C867000) [pid = 1372] [serial = 1195] [outer = 08F6DC00] 17:25:15 INFO - PROCESS | 1372 | 1466727915807 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 133 (0D074000) [pid = 1372] [serial = 1196] [outer = 08F6DC00] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 132 (1087A000) [pid = 1372] [serial = 1106] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 131 (102DC000) [pid = 1372] [serial = 1096] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 130 (102DD000) [pid = 1372] [serial = 1105] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 129 (1A0DCC00) [pid = 1372] [serial = 670] [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.] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 128 (18D87400) [pid = 1372] [serial = 1062] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 127 (18E62800) [pid = 1372] [serial = 1063] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 126 (196BEC00) [pid = 1372] [serial = 1066] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 125 (193BAC00) [pid = 1372] [serial = 1065] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 124 (14FC0000) [pid = 1372] [serial = 1050] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 123 (169C9C00) [pid = 1372] [serial = 1051] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 122 (18EC5800) [pid = 1372] [serial = 1045] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 121 (169CB000) [pid = 1372] [serial = 1059] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 120 (106D9800) [pid = 1372] [serial = 1053] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 119 (1024F800) [pid = 1372] [serial = 1092] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 118 (1087B400) [pid = 1372] [serial = 1054] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 117 (10888C00) [pid = 1372] [serial = 1047] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 116 (108A1400) [pid = 1372] [serial = 1048] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 115 (143D1400) [pid = 1372] [serial = 1056] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 114 (10252C00) [pid = 1372] [serial = 1080] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 113 (145AC800) [pid = 1372] [serial = 1057] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 112 (10887400) [pid = 1372] [serial = 1093] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 111 (16936800) [pid = 1372] [serial = 1083] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 110 (106AB000) [pid = 1372] [serial = 1081] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (19A6D800) [pid = 1372] [serial = 1068] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (17AB1800) [pid = 1372] [serial = 1084] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (1A2DFC00) [pid = 1372] [serial = 1087] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (146C6C00) [pid = 1372] [serial = 1071] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (1A0DE000) [pid = 1372] [serial = 1074] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (19A6DC00) [pid = 1372] [serial = 1069] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (1A19D000) [pid = 1372] [serial = 1086] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (1A1A0800) [pid = 1372] [serial = 1075] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (1BE47000) [pid = 1372] [serial = 1090] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (1B7F2400) [pid = 1372] [serial = 1089] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (149B6000) [pid = 1372] [serial = 1072] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (17A19800) [pid = 1372] [serial = 1060] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (1A2D9C00) [pid = 1372] [serial = 1078] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1A2D7400) [pid = 1372] [serial = 1077] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (17ABC400) [pid = 1372] [serial = 1115] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (106D9000) [pid = 1372] [serial = 1100] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (1830A000) [pid = 1372] [serial = 1117] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (10875C00) [pid = 1372] [serial = 1120] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17AB2000) [pid = 1372] [serial = 1114] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17A0DC00) [pid = 1372] [serial = 1136] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1968D000) [pid = 1372] [serial = 1138] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (14512400) [pid = 1372] [serial = 1102] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (102D7C00) [pid = 1372] [serial = 1095] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (102DE000) [pid = 1372] [serial = 1099] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (169C3C00) [pid = 1372] [serial = 1135] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0D182800) [pid = 1372] [serial = 1132] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18D8A000) [pid = 1372] [serial = 1151] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (16930C00) [pid = 1372] [serial = 1124] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1A1A6800) [pid = 1372] [serial = 1153] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (18EBD800) [pid = 1372] [serial = 1126] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1830E400) [pid = 1372] [serial = 1118] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17A62C00) [pid = 1372] [serial = 1148] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (102DE800) [pid = 1372] [serial = 1133] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1999CC00) [pid = 1372] [serial = 1139] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17A15C00) [pid = 1372] [serial = 1150] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14E0F800) [pid = 1372] [serial = 1109] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1AE88C00) [pid = 1372] [serial = 1141] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (169C7C00) [pid = 1372] [serial = 1112] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1430D400) [pid = 1372] [serial = 1121] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (16932C00) [pid = 1372] [serial = 1147] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (145E1000) [pid = 1372] [serial = 1103] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (15F5E000) [pid = 1372] [serial = 1123] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (149BC000) [pid = 1372] [serial = 1108] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (16930400) [pid = 1372] [serial = 1111] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1CF02800) [pid = 1372] [serial = 1163] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1CD89C00) [pid = 1372] [serial = 1162] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1C861400) [pid = 1372] [serial = 1160] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1C5BB800) [pid = 1372] [serial = 1159] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (1C542400) [pid = 1372] [serial = 1157] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (1B7FA800) [pid = 1372] [serial = 1145] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (19A6B400) [pid = 1372] [serial = 1130] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1A2DB800) [pid = 1372] [serial = 1154] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (1B7F9000) [pid = 1372] [serial = 1144] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (1C008000) [pid = 1372] [serial = 1156] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (193B1C00) [pid = 1372] [serial = 1127] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (199A3000) [pid = 1372] [serial = 1129] [outer = 00000000] [url = about:blank] 17:25:16 INFO - PROCESS | 1372 | 1466727916470 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1334ms 17:25:16 INFO - PROCESS | 1372 | 1466727916516 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:25:16 INFO - PROCESS | 1372 | 1466727916520 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:25:16 INFO - PROCESS | 1372 | 1466727916524 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 1372 | 1466727916526 Marionette TRACE conn6 <- [1,1558,null,{}] 17:25:16 INFO - PROCESS | 1372 | 1466727916532 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 1372 | 1466727916536 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:16 INFO - PROCESS | 1372 | 1466727916627 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:25:16 INFO - PROCESS | 1372 | 1466727916635 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 1372 | 1466727916638 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:16 INFO - PROCESS | 1372 | ++DOCSHELL 103ADC00 == 20 [pid = 1372] [id = 399] 17:25:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (103AE800) [pid = 1372] [serial = 1197] [outer = 00000000] 17:25:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (106A2000) [pid = 1372] [serial = 1198] [outer = 103AE800] 17:25:16 INFO - PROCESS | 1372 | 1466727916691 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (106D9400) [pid = 1372] [serial = 1199] [outer = 103AE800] 17:25:17 INFO - PROCESS | 1372 | 1466727917243 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 771ms 17:25:17 INFO - PROCESS | 1372 | 1466727917297 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:25:17 INFO - PROCESS | 1372 | 1466727917301 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:25:17 INFO - PROCESS | 1372 | 1466727917305 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 1372 | 1466727917307 Marionette TRACE conn6 <- [1,1562,null,{}] 17:25:17 INFO - PROCESS | 1372 | 1466727917311 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:17 INFO - PROCESS | 1372 | 1466727917313 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:17 INFO - PROCESS | 1372 | 1466727917405 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:25:17 INFO - PROCESS | 1372 | 1466727917497 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 1372 | 1466727917499 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:17 INFO - PROCESS | 1372 | ++DOCSHELL 1088E400 == 21 [pid = 1372] [id = 400] 17:25:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (1089D800) [pid = 1372] [serial = 1200] [outer = 00000000] 17:25:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (11426000) [pid = 1372] [serial = 1201] [outer = 1089D800] 17:25:17 INFO - PROCESS | 1372 | 1466727917545 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (143CC800) [pid = 1372] [serial = 1202] [outer = 1089D800] 17:25:17 INFO - PROCESS | 1372 | 1466727917934 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 17:25:17 INFO - PROCESS | 1372 | 1466727917981 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:25:17 INFO - PROCESS | 1372 | 1466727917983 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:25:18 INFO - PROCESS | 1372 | 1466727917988 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 1372 | 1466727917993 Marionette TRACE conn6 <- [1,1566,null,{}] 17:25:18 INFO - PROCESS | 1372 | 1466727918002 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 1372 | 1466727918005 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:18 INFO - PROCESS | 1372 | 1466727918093 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:25:18 INFO - PROCESS | 1372 | 1466727918100 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1372 | 1466727918102 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:18 INFO - PROCESS | 1372 | ++DOCSHELL 14512400 == 22 [pid = 1372] [id = 401] 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (145AB000) [pid = 1372] [serial = 1203] [outer = 00000000] 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (14D2BC00) [pid = 1372] [serial = 1204] [outer = 145AB000] 17:25:18 INFO - PROCESS | 1372 | 1466727918146 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (14E34000) [pid = 1372] [serial = 1205] [outer = 145AB000] 17:25:18 INFO - PROCESS | 1372 | 1466727918598 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 17:25:18 INFO - PROCESS | 1372 | 1466727918624 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 1372 | 1466727918626 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:25:18 INFO - PROCESS | 1372 | 1466727918634 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 1372 | 1466727918635 Marionette TRACE conn6 <- [1,1570,null,{}] 17:25:18 INFO - PROCESS | 1372 | 1466727918652 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 1372 | 1466727918654 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:18 INFO - PROCESS | 1372 | 1466727918780 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:25:18 INFO - PROCESS | 1372 | 1466727918864 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1372 | 1466727918866 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:18 INFO - PROCESS | 1372 | ++DOCSHELL 14FBFC00 == 23 [pid = 1372] [id = 402] 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (14FC0400) [pid = 1372] [serial = 1206] [outer = 00000000] 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (167D3800) [pid = 1372] [serial = 1207] [outer = 14FC0400] 17:25:18 INFO - PROCESS | 1372 | 1466727918911 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (167D8800) [pid = 1372] [serial = 1208] [outer = 14FC0400] 17:25:19 INFO - PROCESS | 1372 | 1466727919334 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 17:25:19 INFO - PROCESS | 1372 | 1466727919360 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 1372 | 1466727919362 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:25:19 INFO - PROCESS | 1372 | 1466727919376 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 1372 | 1466727919378 Marionette TRACE conn6 <- [1,1574,null,{}] 17:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:25:19 INFO - PROCESS | 1372 | 1466727919382 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 1372 | 1466727919384 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:19 INFO - PROCESS | 1372 | 1466727919500 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:25:19 INFO - PROCESS | 1372 | 1466727919507 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 1372 | 1466727919513 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:19 INFO - PROCESS | 1372 | ++DOCSHELL 169CD400 == 24 [pid = 1372] [id = 403] 17:25:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (169CD800) [pid = 1372] [serial = 1209] [outer = 00000000] 17:25:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (1796D000) [pid = 1372] [serial = 1210] [outer = 169CD800] 17:25:19 INFO - PROCESS | 1372 | 1466727919625 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17A10400) [pid = 1372] [serial = 1211] [outer = 169CD800] 17:25:20 INFO - PROCESS | 1372 | 1466727920075 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 17:25:20 INFO - PROCESS | 1372 | 1466727920111 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 1372 | 1466727920113 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:25:20 INFO - PROCESS | 1372 | 1466727920156 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 1372 | 1466727920158 Marionette TRACE conn6 <- [1,1578,null,{}] 17:25:20 INFO - PROCESS | 1372 | 1466727920169 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 1372 | 1466727920171 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:20 INFO - PROCESS | 1372 | 1466727920288 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:25:20 INFO - PROCESS | 1372 | 1466727920353 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 1372 | 1466727920355 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:20 INFO - PROCESS | 1372 | ++DOCSHELL 17AB5C00 == 25 [pid = 1372] [id = 404] 17:25:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17ABC400) [pid = 1372] [serial = 1212] [outer = 00000000] 17:25:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18382000) [pid = 1372] [serial = 1213] [outer = 17ABC400] 17:25:20 INFO - PROCESS | 1372 | 1466727920399 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1838DC00) [pid = 1372] [serial = 1214] [outer = 17ABC400] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169C6400) [pid = 1372] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A0D8C00) [pid = 1372] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (10894C00) [pid = 1372] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (108A3C00) [pid = 1372] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (143C9400) [pid = 1372] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (0C859000) [pid = 1372] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:25:21 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1A2D5800) [pid = 1372] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:25:21 INFO - PROCESS | 1372 | 1466727921264 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1162ms 17:25:21 INFO - PROCESS | 1372 | 1466727921283 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 1372 | 1466727921285 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:25:21 INFO - PROCESS | 1372 | 1466727921288 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 1372 | 1466727921290 Marionette TRACE conn6 <- [1,1582,null,{}] 17:25:21 INFO - PROCESS | 1372 | 1466727921293 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 1372 | 1466727921295 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:21 INFO - PROCESS | 1372 | 1466727921411 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:25:21 INFO - PROCESS | 1372 | 1466727921471 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 1372 | 1466727921472 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:21 INFO - PROCESS | 1372 | ++DOCSHELL 10254000 == 26 [pid = 1372] [id = 405] 17:25:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (102DD800) [pid = 1372] [serial = 1215] [outer = 00000000] 17:25:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (14EE7000) [pid = 1372] [serial = 1216] [outer = 102DD800] 17:25:21 INFO - PROCESS | 1372 | 1466727921516 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (16E48800) [pid = 1372] [serial = 1217] [outer = 102DD800] 17:25:21 INFO - PROCESS | 1372 | 1466727921892 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 17:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:25:21 INFO - PROCESS | 1372 | 1466727921961 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 1372 | 1466727921963 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 1372 | 1466727921966 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 1372 | 1466727921968 Marionette TRACE conn6 <- [1,1586,null,{}] 17:25:21 INFO - PROCESS | 1372 | 1466727921972 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 1372 | 1466727921973 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:22 INFO - PROCESS | 1372 | 1466727922056 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:25:22 INFO - PROCESS | 1372 | 1466727922062 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 1372 | 1466727922064 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:22 INFO - PROCESS | 1372 | ++DOCSHELL 08F64400 == 27 [pid = 1372] [id = 406] 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143C9400) [pid = 1372] [serial = 1218] [outer = 00000000] 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (18E5FC00) [pid = 1372] [serial = 1219] [outer = 143C9400] 17:25:22 INFO - PROCESS | 1372 | 1466727922108 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18EC3000) [pid = 1372] [serial = 1220] [outer = 143C9400] 17:25:22 INFO - PROCESS | 1372 | 1466727922541 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 17:25:22 INFO - PROCESS | 1372 | 1466727922600 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 1372 | 1466727922602 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:25:22 INFO - PROCESS | 1372 | 1466727922605 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 1372 | 1466727922606 Marionette TRACE conn6 <- [1,1590,null,{}] 17:25:22 INFO - PROCESS | 1372 | 1466727922610 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 1372 | 1466727922612 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:22 INFO - PROCESS | 1372 | 1466727922705 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:25:22 INFO - PROCESS | 1372 | 1466727922711 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 1372 | 1466727922712 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:22 INFO - PROCESS | 1372 | ++DOCSHELL 193AC400 == 28 [pid = 1372] [id = 407] 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (193AE000) [pid = 1372] [serial = 1221] [outer = 00000000] 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (19684000) [pid = 1372] [serial = 1222] [outer = 193AE000] 17:25:22 INFO - PROCESS | 1372 | 1466727922757 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (196C1C00) [pid = 1372] [serial = 1223] [outer = 193AE000] 17:25:23 INFO - PROCESS | 1372 | --DOCSHELL 108A2400 == 27 [pid = 1372] [id = 388] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (145E4800) [pid = 1372] [serial = 1165] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1AE8BC00) [pid = 1372] [serial = 1142] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1B7F0C00) [pid = 1372] [serial = 1183] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17978000) [pid = 1372] [serial = 1171] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1A0E1C00) [pid = 1372] [serial = 1174] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17AB8400) [pid = 1372] [serial = 1172] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (112DAC00) [pid = 1372] [serial = 1168] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (14E08000) [pid = 1372] [serial = 1166] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (17A5D000) [pid = 1372] [serial = 1180] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1A1A4400) [pid = 1372] [serial = 1175] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (0C865C00) [pid = 1372] [serial = 1177] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1024FC00) [pid = 1372] [serial = 1178] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (17A15800) [pid = 1372] [serial = 1181] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (14311400) [pid = 1372] [serial = 1169] [outer = 00000000] [url = about:blank] 17:25:24 INFO - PROCESS | 1372 | 1466727924720 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2172ms 17:25:24 INFO - PROCESS | 1372 | 1466727924779 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 1372 | 1466727924783 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:25:24 INFO - PROCESS | 1372 | 1466727924788 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 1372 | 1466727924791 Marionette TRACE conn6 <- [1,1594,null,{}] 17:25:24 INFO - PROCESS | 1372 | 1466727924797 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 1372 | 1466727924800 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:24 INFO - PROCESS | 1372 | 1466727924894 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:25:24 INFO - PROCESS | 1372 | 1466727924908 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 1372 | 1466727924910 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:24 INFO - PROCESS | 1372 | ++DOCSHELL 0D265800 == 28 [pid = 1372] [id = 408] 17:25:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (0D2E9400) [pid = 1372] [serial = 1224] [outer = 00000000] 17:25:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (0D2F1000) [pid = 1372] [serial = 1225] [outer = 0D2E9400] 17:25:24 INFO - PROCESS | 1372 | 1466727924960 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1025AC00) [pid = 1372] [serial = 1226] [outer = 0D2E9400] 17:25:25 INFO - PROCESS | 1372 | 1466727925444 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 17:25:25 INFO - PROCESS | 1372 | 1466727925518 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 1372 | 1466727925523 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:25:25 INFO - PROCESS | 1372 | 1466727925529 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 1372 | 1466727925532 Marionette TRACE conn6 <- [1,1598,null,{}] 17:25:25 INFO - PROCESS | 1372 | 1466727925536 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 1372 | 1466727925539 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:25 INFO - PROCESS | 1372 | 1466727925631 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:25:25 INFO - PROCESS | 1372 | 1466727925646 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1372 | 1466727925649 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:25 INFO - PROCESS | 1372 | ++DOCSHELL 106D5800 == 29 [pid = 1372] [id = 409] 17:25:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (106D8800) [pid = 1372] [serial = 1227] [outer = 00000000] 17:25:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (10878C00) [pid = 1372] [serial = 1228] [outer = 106D8800] 17:25:25 INFO - PROCESS | 1372 | 1466727925698 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (10881C00) [pid = 1372] [serial = 1229] [outer = 106D8800] 17:25:26 INFO - PROCESS | 1372 | 1466727926172 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 17:25:26 INFO - PROCESS | 1372 | 1466727926203 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 1372 | 1466727926205 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:25:26 INFO - PROCESS | 1372 | 1466727926209 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:25:26 INFO - PROCESS | 1372 | 1466727926213 Marionette TRACE conn6 <- [1,1602,null,{}] 17:25:26 INFO - PROCESS | 1372 | 1466727926223 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 1372 | 1466727926228 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:26 INFO - PROCESS | 1372 | 1466727926345 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:25:26 INFO - PROCESS | 1372 | 1466727926439 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 1372 | 1466727926442 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:26 INFO - PROCESS | 1372 | ++DOCSHELL 143CB400 == 30 [pid = 1372] [id = 410] 17:25:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (143CB800) [pid = 1372] [serial = 1230] [outer = 00000000] 17:25:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (143D0400) [pid = 1372] [serial = 1231] [outer = 143CB800] 17:25:26 INFO - PROCESS | 1372 | 1466727926493 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14516C00) [pid = 1372] [serial = 1232] [outer = 143CB800] 17:25:26 INFO - PROCESS | 1372 | 1466727926902 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:25:26 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 17:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 731ms 17:25:26 INFO - PROCESS | 1372 | 1466727926943 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 1372 | 1466727926945 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:25:26 INFO - PROCESS | 1372 | 1466727926949 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 1372 | 1466727926950 Marionette TRACE conn6 <- [1,1606,null,{}] 17:25:26 INFO - PROCESS | 1372 | 1466727926954 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 1372 | 1466727926956 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:27 INFO - PROCESS | 1372 | 1466727927042 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:25:27 INFO - PROCESS | 1372 | 1466727927048 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 1372 | 1466727927050 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:27 INFO - PROCESS | 1372 | ++DOCSHELL 103B1000 == 31 [pid = 1372] [id = 411] 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1430D400) [pid = 1372] [serial = 1233] [outer = 00000000] 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (149B6000) [pid = 1372] [serial = 1234] [outer = 1430D400] 17:25:27 INFO - PROCESS | 1372 | 1466727927096 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (14E50000) [pid = 1372] [serial = 1235] [outer = 1430D400] 17:25:27 INFO - PROCESS | 1372 | 1466727927526 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 17:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:25:27 INFO - PROCESS | 1372 | 1466727927583 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 1372 | 1466727927585 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:25:27 INFO - PROCESS | 1372 | 1466727927588 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 1372 | 1466727927590 Marionette TRACE conn6 <- [1,1610,null,{}] 17:25:27 INFO - PROCESS | 1372 | 1466727927593 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 1372 | 1466727927595 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:27 INFO - PROCESS | 1372 | 1466727927676 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:25:27 INFO - PROCESS | 1372 | 1466727927681 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 1372 | 1466727927683 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:27 INFO - PROCESS | 1372 | ++DOCSHELL 14F21800 == 32 [pid = 1372] [id = 412] 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14F22800) [pid = 1372] [serial = 1236] [outer = 00000000] 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (15F54400) [pid = 1372] [serial = 1237] [outer = 14F22800] 17:25:27 INFO - PROCESS | 1372 | 1466727927728 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (167CF000) [pid = 1372] [serial = 1238] [outer = 14F22800] 17:25:28 INFO - PROCESS | 1372 | 1466727928203 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:25:28 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 17:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 17:25:28 INFO - PROCESS | 1372 | 1466727928259 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 1372 | 1466727928261 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:25:28 INFO - PROCESS | 1372 | 1466727928265 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:25:28 INFO - PROCESS | 1372 | 1466727928266 Marionette TRACE conn6 <- [1,1614,null,{}] 17:25:28 INFO - PROCESS | 1372 | 1466727928270 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 1372 | 1466727928275 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:28 INFO - PROCESS | 1372 | 1466727928392 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:25:28 INFO - PROCESS | 1372 | 1466727928408 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 1372 | 1466727928410 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:28 INFO - PROCESS | 1372 | ++DOCSHELL 1797A400 == 33 [pid = 1372] [id = 413] 17:25:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1797B400) [pid = 1372] [serial = 1239] [outer = 00000000] 17:25:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A5CC00) [pid = 1372] [serial = 1240] [outer = 1797B400] 17:25:28 INFO - PROCESS | 1372 | 1466727928459 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17AB4400) [pid = 1372] [serial = 1241] [outer = 1797B400] 17:25:28 INFO - PROCESS | 1372 | 1466727928888 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 17:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:25:28 INFO - PROCESS | 1372 | 1466727928943 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 1372 | 1466727928945 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:25:28 INFO - PROCESS | 1372 | 1466727928948 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 1372 | 1466727928950 Marionette TRACE conn6 <- [1,1618,null,{}] 17:25:28 INFO - PROCESS | 1372 | 1466727928954 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 1372 | 1466727928956 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:29 INFO - PROCESS | 1372 | 1466727929060 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:25:29 INFO - PROCESS | 1372 | 1466727929069 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 1372 | 1466727929070 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:29 INFO - PROCESS | 1372 | ++DOCSHELL 17AB9400 == 34 [pid = 1372] [id = 414] 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17ABB400) [pid = 1372] [serial = 1242] [outer = 00000000] 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17ADFC00) [pid = 1372] [serial = 1243] [outer = 17ABB400] 17:25:29 INFO - PROCESS | 1372 | 1466727929115 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18384000) [pid = 1372] [serial = 1244] [outer = 17ABB400] 17:25:29 INFO - PROCESS | 1372 | 1466727929528 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 17:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:25:29 INFO - PROCESS | 1372 | 1466727929599 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 1372 | 1466727929601 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:25:29 INFO - PROCESS | 1372 | 1466727929604 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 1372 | 1466727929606 Marionette TRACE conn6 <- [1,1622,null,{}] 17:25:29 INFO - PROCESS | 1372 | 1466727929609 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 1372 | 1466727929611 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:29 INFO - PROCESS | 1372 | 1466727929690 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:25:29 INFO - PROCESS | 1372 | 1466727929698 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 1372 | 1466727929699 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:29 INFO - PROCESS | 1372 | ++DOCSHELL 17ADF400 == 35 [pid = 1372] [id = 415] 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18D82C00) [pid = 1372] [serial = 1245] [outer = 00000000] 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18EBD400) [pid = 1372] [serial = 1246] [outer = 18D82C00] 17:25:29 INFO - PROCESS | 1372 | 1466727929743 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18E62000) [pid = 1372] [serial = 1247] [outer = 18D82C00] 17:25:30 INFO - PROCESS | 1372 | 1466727930211 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 17:25:30 INFO - PROCESS | 1372 | 1466727930244 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 1372 | 1466727930246 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:25:30 INFO - PROCESS | 1372 | 1466727930249 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:25:30 INFO - PROCESS | 1372 | 1466727930251 Marionette TRACE conn6 <- [1,1626,null,{}] 17:25:30 INFO - PROCESS | 1372 | 1466727930255 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 1372 | 1466727930256 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:30 INFO - PROCESS | 1372 | 1466727930368 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:25:30 INFO - PROCESS | 1372 | 1466727930457 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 1372 | 1466727930459 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:30 INFO - PROCESS | 1372 | ++DOCSHELL 143CAC00 == 36 [pid = 1372] [id = 416] 17:25:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (193B7000) [pid = 1372] [serial = 1248] [outer = 00000000] 17:25:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1968AC00) [pid = 1372] [serial = 1249] [outer = 193B7000] 17:25:30 INFO - PROCESS | 1372 | 1466727930504 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1968D400) [pid = 1372] [serial = 1250] [outer = 193B7000] 17:25:30 INFO - PROCESS | 1372 | 1466727930936 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 17:25:30 INFO - PROCESS | 1372 | 1466727930983 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 1372 | 1466727930985 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:25:30 INFO - PROCESS | 1372 | 1466727930988 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 1372 | 1466727930990 Marionette TRACE conn6 <- [1,1630,null,{}] 17:25:31 INFO - PROCESS | 1372 | 1466727930994 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 1372 | 1466727930995 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:31 INFO - PROCESS | 1372 | 1466727931111 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:25:31 INFO - PROCESS | 1372 | 1466727931116 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 1372 | 1466727931118 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:31 INFO - PROCESS | 1372 | ++DOCSHELL 15F52800 == 37 [pid = 1372] [id = 417] 17:25:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (16E46000) [pid = 1372] [serial = 1251] [outer = 00000000] 17:25:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199A3C00) [pid = 1372] [serial = 1252] [outer = 16E46000] 17:25:31 INFO - PROCESS | 1372 | 1466727931161 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (199A9400) [pid = 1372] [serial = 1253] [outer = 16E46000] 17:25:31 INFO - PROCESS | 1372 | 1466727931607 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 17:25:31 INFO - PROCESS | 1372 | 1466727931659 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 1372 | 1466727931661 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 1372 | 1466727931669 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:25:31 INFO - PROCESS | 1372 | 1466727931672 Marionette TRACE conn6 <- [1,1634,null,{}] 17:25:31 INFO - PROCESS | 1372 | 1466727931675 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 1372 | 1466727931678 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:31 INFO - PROCESS | 1372 | 1466727931834 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:25:31 INFO - PROCESS | 1372 | 1466727931860 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 1372 | 1466727931862 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:31 INFO - PROCESS | 1372 | ++DOCSHELL 1A0D7400 == 38 [pid = 1372] [id = 418] 17:25:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A0D7C00) [pid = 1372] [serial = 1254] [outer = 00000000] 17:25:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A0DEC00) [pid = 1372] [serial = 1255] [outer = 1A0D7C00] 17:25:31 INFO - PROCESS | 1372 | 1466727931915 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A199400) [pid = 1372] [serial = 1256] [outer = 1A0D7C00] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (14FC0400) [pid = 1372] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (169CD800) [pid = 1372] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (102DD800) [pid = 1372] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (17ABC400) [pid = 1372] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (143C9400) [pid = 1372] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (103AE800) [pid = 1372] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (08F6DC00) [pid = 1372] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1AE94000) [pid = 1372] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (16856C00) [pid = 1372] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0C85B000) [pid = 1372] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1AE89800) [pid = 1372] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (145AB000) [pid = 1372] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:25:32 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1089D800) [pid = 1372] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:25:32 INFO - PROCESS | 1372 | 1466727932508 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 17:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:25:32 INFO - PROCESS | 1372 | 1466727932558 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 1372 | 1466727932560 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:25:32 INFO - PROCESS | 1372 | 1466727932564 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 1372 | 1466727932566 Marionette TRACE conn6 <- [1,1638,null,{}] 17:25:32 INFO - PROCESS | 1372 | 1466727932569 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 1372 | 1466727932571 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:32 INFO - PROCESS | 1372 | 1466727932652 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:25:32 INFO - PROCESS | 1372 | 1466727932657 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 1372 | 1466727932659 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:32 INFO - PROCESS | 1372 | ++DOCSHELL 15F5EC00 == 39 [pid = 1372] [id = 419] 17:25:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (169CD000) [pid = 1372] [serial = 1257] [outer = 00000000] 17:25:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18EC2400) [pid = 1372] [serial = 1258] [outer = 169CD000] 17:25:32 INFO - PROCESS | 1372 | 1466727932702 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (198C7800) [pid = 1372] [serial = 1259] [outer = 169CD000] 17:25:33 INFO - PROCESS | 1372 | 1466727933145 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 17:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:25:33 INFO - PROCESS | 1372 | 1466727933195 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1372 | 1466727933197 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 1372 | 1466727933200 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1372 | 1466727933202 Marionette TRACE conn6 <- [1,1642,null,{}] 17:25:33 INFO - PROCESS | 1372 | 1466727933205 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 1372 | 1466727933207 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:33 INFO - PROCESS | 1372 | 1466727933287 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:25:33 INFO - PROCESS | 1372 | 1466727933293 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1372 | 1466727933294 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:33 INFO - PROCESS | 1372 | ++DOCSHELL 1A19B400 == 40 [pid = 1372] [id = 420] 17:25:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A19F800) [pid = 1372] [serial = 1260] [outer = 00000000] 17:25:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A1A4400) [pid = 1372] [serial = 1261] [outer = 1A19F800] 17:25:33 INFO - PROCESS | 1372 | 1466727933338 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A2D3400) [pid = 1372] [serial = 1262] [outer = 1A19F800] 17:25:33 INFO - PROCESS | 1372 | 1466727933777 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 17:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:25:33 INFO - PROCESS | 1372 | 1466727933846 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1372 | 1466727933848 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:25:33 INFO - PROCESS | 1372 | 1466727933851 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1372 | 1466727933853 Marionette TRACE conn6 <- [1,1646,null,{}] 17:25:33 INFO - PROCESS | 1372 | 1466727933856 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 1372 | 1466727933858 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:33 INFO - PROCESS | 1372 | 1466727933938 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:25:33 INFO - PROCESS | 1372 | 1466727933944 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1372 | 1466727933946 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:33 INFO - PROCESS | 1372 | ++DOCSHELL 169C8400 == 41 [pid = 1372] [id = 421] 17:25:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B3C00) [pid = 1372] [serial = 1263] [outer = 00000000] 17:25:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A2DB000) [pid = 1372] [serial = 1264] [outer = 193B3C00] 17:25:34 INFO - PROCESS | 1372 | 1466727933990 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A2DE000) [pid = 1372] [serial = 1265] [outer = 193B3C00] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 1088E400 == 40 [pid = 1372] [id = 400] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 10254000 == 39 [pid = 1372] [id = 405] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 17AB5C00 == 38 [pid = 1372] [id = 404] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 10892C00 == 37 [pid = 1372] [id = 389] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 169CD400 == 36 [pid = 1372] [id = 403] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 169C5C00 == 35 [pid = 1372] [id = 390] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 0C85A400 == 34 [pid = 1372] [id = 395] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 167D7800 == 33 [pid = 1372] [id = 396] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 1A010000 == 32 [pid = 1372] [id = 391] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 169C9400 == 31 [pid = 1372] [id = 397] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 14512400 == 30 [pid = 1372] [id = 401] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 08F6D400 == 29 [pid = 1372] [id = 398] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 103ADC00 == 28 [pid = 1372] [id = 399] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 1088C800 == 27 [pid = 1372] [id = 393] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 14FBFC00 == 26 [pid = 1372] [id = 402] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 08F6EC00 == 25 [pid = 1372] [id = 392] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 1A2DD800 == 24 [pid = 1372] [id = 394] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 08F64400 == 23 [pid = 1372] [id = 406] 17:25:34 INFO - PROCESS | 1372 | --DOCSHELL 193AC400 == 22 [pid = 1372] [id = 407] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (167D3800) [pid = 1372] [serial = 1207] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (167D8800) [pid = 1372] [serial = 1208] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17A10400) [pid = 1372] [serial = 1211] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1796D000) [pid = 1372] [serial = 1210] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14EE7000) [pid = 1372] [serial = 1216] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18382000) [pid = 1372] [serial = 1213] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1838DC00) [pid = 1372] [serial = 1214] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (18E5FC00) [pid = 1372] [serial = 1219] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (106A2000) [pid = 1372] [serial = 1198] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D074000) [pid = 1372] [serial = 1196] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0C867000) [pid = 1372] [serial = 1195] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (18EC3000) [pid = 1372] [serial = 1220] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1BE8A800) [pid = 1372] [serial = 1193] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1B695C00) [pid = 1372] [serial = 1192] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1838C800) [pid = 1372] [serial = 1190] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (18382800) [pid = 1372] [serial = 1189] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0D25C000) [pid = 1372] [serial = 1187] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (0D070400) [pid = 1372] [serial = 1186] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1BE83000) [pid = 1372] [serial = 1184] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (19684000) [pid = 1372] [serial = 1222] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (14D2BC00) [pid = 1372] [serial = 1204] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (11426000) [pid = 1372] [serial = 1201] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (143CC800) [pid = 1372] [serial = 1202] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (106D9400) [pid = 1372] [serial = 1199] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (16E48800) [pid = 1372] [serial = 1217] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (14E34000) [pid = 1372] [serial = 1205] [outer = 00000000] [url = about:blank] 17:25:35 INFO - PROCESS | 1372 | 1466727935844 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2019ms 17:25:35 INFO - PROCESS | 1372 | 1466727935872 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:25:35 INFO - PROCESS | 1372 | 1466727935876 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:25:35 INFO - PROCESS | 1372 | 1466727935881 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 1372 | 1466727935884 Marionette TRACE conn6 <- [1,1650,null,{}] 17:25:35 INFO - PROCESS | 1372 | 1466727935891 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 1372 | 1466727935894 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:36 INFO - PROCESS | 1372 | 1466727935983 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:25:36 INFO - PROCESS | 1372 | 1466727935992 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1372 | 1466727935997 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:36 INFO - PROCESS | 1372 | ++DOCSHELL 0D076C00 == 23 [pid = 1372] [id = 422] 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D0CA800) [pid = 1372] [serial = 1266] [outer = 00000000] 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D136000) [pid = 1372] [serial = 1267] [outer = 0D0CA800] 17:25:36 INFO - PROCESS | 1372 | 1466727936047 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (0D229000) [pid = 1372] [serial = 1268] [outer = 0D0CA800] 17:25:36 INFO - PROCESS | 1372 | 1466727936560 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 17:25:36 INFO - PROCESS | 1372 | 1466727936612 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 1372 | 1466727936617 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:25:36 INFO - PROCESS | 1372 | 1466727936624 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1372 | 1466727936627 Marionette TRACE conn6 <- [1,1654,null,{}] 17:25:36 INFO - PROCESS | 1372 | 1466727936631 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 1372 | 1466727936633 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:36 INFO - PROCESS | 1372 | 1466727936725 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:25:36 INFO - PROCESS | 1372 | 1466727936820 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1372 | 1466727936823 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:36 INFO - PROCESS | 1372 | ++DOCSHELL 102DC800 == 24 [pid = 1372] [id = 423] 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (102DD000) [pid = 1372] [serial = 1269] [outer = 00000000] 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (106A0000) [pid = 1372] [serial = 1270] [outer = 102DD000] 17:25:36 INFO - PROCESS | 1372 | 1466727936872 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (106D1C00) [pid = 1372] [serial = 1271] [outer = 102DD000] 17:25:37 INFO - PROCESS | 1372 | 1466727937260 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 675ms 17:25:37 INFO - PROCESS | 1372 | 1466727937300 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 1372 | 1466727937303 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:25:37 INFO - PROCESS | 1372 | 1466727937306 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:25:37 INFO - PROCESS | 1372 | 1466727937309 Marionette TRACE conn6 <- [1,1658,null,{}] 17:25:37 INFO - PROCESS | 1372 | 1466727937321 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 1372 | 1466727937325 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:37 INFO - PROCESS | 1372 | 1466727937436 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:25:37 INFO - PROCESS | 1372 | 1466727937446 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 1372 | 1466727937449 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:37 INFO - PROCESS | 1372 | ++DOCSHELL 112DCC00 == 25 [pid = 1372] [id = 424] 17:25:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (112DEC00) [pid = 1372] [serial = 1272] [outer = 00000000] 17:25:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1430DC00) [pid = 1372] [serial = 1273] [outer = 112DEC00] 17:25:37 INFO - PROCESS | 1372 | 1466727937505 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (143CB000) [pid = 1372] [serial = 1274] [outer = 112DEC00] 17:25:37 INFO - PROCESS | 1372 | 1466727937967 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 731ms 17:25:38 INFO - PROCESS | 1372 | 1466727938041 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1372 | 1466727938044 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:25:38 INFO - PROCESS | 1372 | 1466727938047 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1372 | 1466727938049 Marionette TRACE conn6 <- [1,1662,null,{}] 17:25:38 INFO - PROCESS | 1372 | 1466727938052 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 1372 | 1466727938054 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:38 INFO - PROCESS | 1372 | 1466727938137 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:25:38 INFO - PROCESS | 1372 | 1466727938145 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 1372 | 1466727938147 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:38 INFO - PROCESS | 1372 | ++DOCSHELL 143CE800 == 26 [pid = 1372] [id = 425] 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14512400) [pid = 1372] [serial = 1275] [outer = 00000000] 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (146C4C00) [pid = 1372] [serial = 1276] [outer = 14512400] 17:25:38 INFO - PROCESS | 1372 | 1466727938192 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14D9EC00) [pid = 1372] [serial = 1277] [outer = 14512400] 17:25:38 INFO - PROCESS | 1372 | 1466727938626 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 17:25:38 INFO - PROCESS | 1372 | 1466727938681 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1372 | 1466727938683 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:25:38 INFO - PROCESS | 1372 | 1466727938686 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1372 | 1466727938688 Marionette TRACE conn6 <- [1,1666,null,{}] 17:25:38 INFO - PROCESS | 1372 | 1466727938691 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 1372 | 1466727938693 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:38 INFO - PROCESS | 1372 | 1466727938770 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:25:38 INFO - PROCESS | 1372 | 1466727938808 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 1372 | 1466727938810 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:38 INFO - PROCESS | 1372 | ++DOCSHELL 14EE6800 == 27 [pid = 1372] [id = 426] 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14EE7400) [pid = 1372] [serial = 1278] [outer = 00000000] 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (15F54000) [pid = 1372] [serial = 1279] [outer = 14EE7400] 17:25:38 INFO - PROCESS | 1372 | 1466727938854 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (167D6800) [pid = 1372] [serial = 1280] [outer = 14EE7400] 17:25:39 INFO - PROCESS | 1372 | 1466727939280 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 17:25:39 INFO - PROCESS | 1372 | 1466727939317 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:25:39 INFO - PROCESS | 1372 | 1466727939319 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:25:39 INFO - PROCESS | 1372 | 1466727939322 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 1372 | 1466727939324 Marionette TRACE conn6 <- [1,1670,null,{}] 17:25:39 INFO - PROCESS | 1372 | 1466727939327 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 1372 | 1466727939333 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:39 INFO - PROCESS | 1372 | 1466727939439 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:25:39 INFO - PROCESS | 1372 | 1466727939447 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 1372 | 1466727939449 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:39 INFO - PROCESS | 1372 | ++DOCSHELL 169CB000 == 28 [pid = 1372] [id = 427] 17:25:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (169CD400) [pid = 1372] [serial = 1281] [outer = 00000000] 17:25:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17977000) [pid = 1372] [serial = 1282] [outer = 169CD400] 17:25:39 INFO - PROCESS | 1372 | 1466727939494 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17A11000) [pid = 1372] [serial = 1283] [outer = 169CD400] 17:25:39 INFO - PROCESS | 1372 | 1466727939937 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 17:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:25:40 INFO - PROCESS | 1372 | 1466727939994 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 1372 | 1466727939996 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:25:40 INFO - PROCESS | 1372 | 1466727939999 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 1372 | 1466727940000 Marionette TRACE conn6 <- [1,1674,null,{}] 17:25:40 INFO - PROCESS | 1372 | 1466727940004 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 1372 | 1466727940006 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:40 INFO - PROCESS | 1372 | 1466727940082 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:25:40 INFO - PROCESS | 1372 | 1466727940090 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1372 | 1466727940091 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:40 INFO - PROCESS | 1372 | ++DOCSHELL 17975800 == 29 [pid = 1372] [id = 428] 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17A15C00) [pid = 1372] [serial = 1284] [outer = 00000000] 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17AB6C00) [pid = 1372] [serial = 1285] [outer = 17A15C00] 17:25:40 INFO - PROCESS | 1372 | 1466727940135 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17AB7C00) [pid = 1372] [serial = 1286] [outer = 17A15C00] 17:25:40 INFO - PROCESS | 1372 | 1466727940583 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 17:25:40 INFO - PROCESS | 1372 | 1466727940636 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 1372 | 1466727940638 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:25:40 INFO - PROCESS | 1372 | 1466727940641 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:25:40 INFO - PROCESS | 1372 | 1466727940643 Marionette TRACE conn6 <- [1,1678,null,{}] 17:25:40 INFO - PROCESS | 1372 | 1466727940646 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 1372 | 1466727940648 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:40 INFO - PROCESS | 1372 | 1466727940727 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:25:40 INFO - PROCESS | 1372 | 1466727940735 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1372 | 1466727940737 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:40 INFO - PROCESS | 1372 | ++DOCSHELL 17AB8000 == 30 [pid = 1372] [id = 429] 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1830E000) [pid = 1372] [serial = 1287] [outer = 00000000] 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18D84000) [pid = 1372] [serial = 1288] [outer = 1830E000] 17:25:40 INFO - PROCESS | 1372 | 1466727940782 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18D87400) [pid = 1372] [serial = 1289] [outer = 1830E000] 17:25:41 INFO - PROCESS | 1372 | 1466727941257 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 17:25:41 INFO - PROCESS | 1372 | 1466727941314 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 1372 | 1466727941317 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:25:41 INFO - PROCESS | 1372 | 1466727941325 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:25:41 INFO - PROCESS | 1372 | 1466727941327 Marionette TRACE conn6 <- [1,1682,null,{}] 17:25:41 INFO - PROCESS | 1372 | 1466727941330 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 1372 | 1466727941332 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:41 INFO - PROCESS | 1372 | 1466727941441 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:25:41 INFO - PROCESS | 1372 | 1466727941527 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 1372 | 1466727941528 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:41 INFO - PROCESS | 1372 | ++DOCSHELL 112D8C00 == 31 [pid = 1372] [id = 430] 17:25:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18EC2C00) [pid = 1372] [serial = 1290] [outer = 00000000] 17:25:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (193AC000) [pid = 1372] [serial = 1291] [outer = 18EC2C00] 17:25:41 INFO - PROCESS | 1372 | 1466727941573 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (193AE800) [pid = 1372] [serial = 1292] [outer = 18EC2C00] 17:25:42 INFO - PROCESS | 1372 | 1466727941995 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 17:25:42 INFO - PROCESS | 1372 | 1466727942061 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 1372 | 1466727942063 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:25:42 INFO - PROCESS | 1372 | 1466727942066 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:25:42 INFO - PROCESS | 1372 | 1466727942068 Marionette TRACE conn6 <- [1,1686,null,{}] 17:25:42 INFO - PROCESS | 1372 | 1466727942071 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 1372 | 1466727942073 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:42 INFO - PROCESS | 1372 | 1466727942190 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:25:42 INFO - PROCESS | 1372 | 1466727942199 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 1372 | 1466727942201 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:42 INFO - PROCESS | 1372 | ++DOCSHELL 10885800 == 32 [pid = 1372] [id = 431] 17:25:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (10890800) [pid = 1372] [serial = 1293] [outer = 00000000] 17:25:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (196BE400) [pid = 1372] [serial = 1294] [outer = 10890800] 17:25:42 INFO - PROCESS | 1372 | 1466727942298 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (198D4800) [pid = 1372] [serial = 1295] [outer = 10890800] 17:25:42 INFO - PROCESS | 1372 | 1466727942717 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 17:25:42 INFO - PROCESS | 1372 | 1466727942739 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:25:42 INFO - PROCESS | 1372 | 1466727942742 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:25:42 INFO - PROCESS | 1372 | 1466727942744 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 1372 | 1466727942747 Marionette TRACE conn6 <- [1,1690,null,{}] 17:25:42 INFO - PROCESS | 1372 | 1466727942750 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 1372 | 1466727942753 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:42 INFO - PROCESS | 1372 | 1466727942905 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1A19F800) [pid = 1372] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (193B7000) [pid = 1372] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (16E46000) [pid = 1372] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A0D7C00) [pid = 1372] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18D82C00) [pid = 1372] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17ABB400) [pid = 1372] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1797B400) [pid = 1372] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (14F22800) [pid = 1372] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1430D400) [pid = 1372] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (143CB800) [pid = 1372] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (106D8800) [pid = 1372] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D2E9400) [pid = 1372] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (193AE000) [pid = 1372] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:25:43 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169CD000) [pid = 1372] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:25:43 INFO - PROCESS | 1372 | 1466727943147 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 1372 | 1466727943149 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:43 INFO - PROCESS | 1372 | ++DOCSHELL 0C85E800 == 33 [pid = 1372] [id = 432] 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (0C85F400) [pid = 1372] [serial = 1296] [outer = 00000000] 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (102DE000) [pid = 1372] [serial = 1297] [outer = 0C85F400] 17:25:43 INFO - PROCESS | 1372 | 1466727943195 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14D93400) [pid = 1372] [serial = 1298] [outer = 0C85F400] 17:25:43 INFO - PROCESS | 1372 | 1466727943554 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 830ms 17:25:43 INFO - PROCESS | 1372 | 1466727943575 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:25:43 INFO - PROCESS | 1372 | 1466727943577 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:25:43 INFO - PROCESS | 1372 | 1466727943580 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 1372 | 1466727943582 Marionette TRACE conn6 <- [1,1694,null,{}] 17:25:43 INFO - PROCESS | 1372 | 1466727943585 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 1372 | 1466727943587 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:43 INFO - PROCESS | 1372 | 1466727943704 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:25:43 INFO - PROCESS | 1372 | 1466727943712 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 1372 | 1466727943713 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:43 INFO - PROCESS | 1372 | ++DOCSHELL 14FBC400 == 34 [pid = 1372] [id = 433] 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (15F59C00) [pid = 1372] [serial = 1299] [outer = 00000000] 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (198D0400) [pid = 1372] [serial = 1300] [outer = 15F59C00] 17:25:43 INFO - PROCESS | 1372 | 1466727943768 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A0DC400) [pid = 1372] [serial = 1301] [outer = 15F59C00] 17:25:44 INFO - PROCESS | 1372 | 1466727944180 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 17:25:44 INFO - PROCESS | 1372 | 1466727944211 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1372 | 1466727944213 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 1372 | 1466727944218 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:25:44 INFO - PROCESS | 1372 | 1466727944219 Marionette TRACE conn6 <- [1,1698,null,{}] 17:25:44 INFO - PROCESS | 1372 | 1466727944223 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 1372 | 1466727944225 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:44 INFO - PROCESS | 1372 | 1466727944340 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:25:44 INFO - PROCESS | 1372 | 1466727944348 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1372 | 1466727944350 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:44 INFO - PROCESS | 1372 | ++DOCSHELL 18D82C00 == 35 [pid = 1372] [id = 434] 17:25:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18EBD800) [pid = 1372] [serial = 1302] [outer = 00000000] 17:25:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A1A4000) [pid = 1372] [serial = 1303] [outer = 18EBD800] 17:25:44 INFO - PROCESS | 1372 | 1466727944394 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A2DAC00) [pid = 1372] [serial = 1304] [outer = 18EBD800] 17:25:44 INFO - PROCESS | 1372 | 1466727944831 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 17:25:44 INFO - PROCESS | 1372 | 1466727944891 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1372 | 1466727944893 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:25:44 INFO - PROCESS | 1372 | 1466727944897 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 1372 | 1466727944898 Marionette TRACE conn6 <- [1,1702,null,{}] 17:25:44 INFO - PROCESS | 1372 | 1466727944909 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 1372 | 1466727944911 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:45 INFO - PROCESS | 1372 | 1466727944991 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:25:45 INFO - PROCESS | 1372 | 1466727944998 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 1372 | 1466727944999 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:45 INFO - PROCESS | 1372 | ++DOCSHELL 14FC7000 == 36 [pid = 1372] [id = 435] 17:25:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A0DDC00) [pid = 1372] [serial = 1305] [outer = 00000000] 17:25:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1AE8DC00) [pid = 1372] [serial = 1306] [outer = 1A0DDC00] 17:25:45 INFO - PROCESS | 1372 | 1466727945042 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1AE92400) [pid = 1372] [serial = 1307] [outer = 1A0DDC00] 17:25:45 INFO - PROCESS | 1372 | 1466727945859 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1027ms 17:25:45 INFO - PROCESS | 1372 | 1466727945925 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 1372 | 1466727945930 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:25:45 INFO - PROCESS | 1372 | 1466727945935 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 1372 | 1466727945940 Marionette TRACE conn6 <- [1,1706,null,{}] 17:25:45 INFO - PROCESS | 1372 | 1466727945965 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 1372 | 1466727945968 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:46 INFO - PROCESS | 1372 | 1466727946120 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:25:46 INFO - PROCESS | 1372 | 1466727946248 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1372 | 1466727946251 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:46 INFO - PROCESS | 1372 | ++DOCSHELL 0CA40C00 == 37 [pid = 1372] [id = 436] 17:25:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (0D0EF400) [pid = 1372] [serial = 1308] [outer = 00000000] 17:25:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (102DC000) [pid = 1372] [serial = 1309] [outer = 0D0EF400] 17:25:46 INFO - PROCESS | 1372 | 1466727946310 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (106A1400) [pid = 1372] [serial = 1310] [outer = 0D0EF400] 17:25:47 INFO - PROCESS | 1372 | 1466727947205 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1344ms 17:25:47 INFO - PROCESS | 1372 | 1466727947278 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 1372 | 1466727947282 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:25:47 INFO - PROCESS | 1372 | 1466727947288 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 1372 | 1466727947291 Marionette TRACE conn6 <- [1,1710,null,{}] 17:25:47 INFO - PROCESS | 1372 | 1466727947296 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 1372 | 1466727947299 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:47 INFO - PROCESS | 1372 | 1466727947415 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:25:47 INFO - PROCESS | 1372 | 1466727947544 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 1372 | 1466727947549 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:47 INFO - PROCESS | 1372 | ++DOCSHELL 102D1800 == 38 [pid = 1372] [id = 437] 17:25:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (102D1C00) [pid = 1372] [serial = 1311] [outer = 00000000] 17:25:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (102DB400) [pid = 1372] [serial = 1312] [outer = 102D1C00] 17:25:47 INFO - PROCESS | 1372 | 1466727947602 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (10877000) [pid = 1372] [serial = 1313] [outer = 102D1C00] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 18D82C00 == 37 [pid = 1372] [id = 434] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 14FBC400 == 36 [pid = 1372] [id = 433] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 0C85E800 == 35 [pid = 1372] [id = 432] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 10885800 == 34 [pid = 1372] [id = 431] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 112D8C00 == 33 [pid = 1372] [id = 430] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 17AB8000 == 32 [pid = 1372] [id = 429] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 17975800 == 31 [pid = 1372] [id = 428] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 169CB000 == 30 [pid = 1372] [id = 427] 17:25:47 INFO - PROCESS | 1372 | --DOCSHELL 14EE6800 == 29 [pid = 1372] [id = 426] 17:25:47 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1A2DB000) [pid = 1372] [serial = 1264] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | 1466727948124 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1A2D3400) [pid = 1372] [serial = 1262] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1968AC00) [pid = 1372] [serial = 1249] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (199A3C00) [pid = 1372] [serial = 1252] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1968D400) [pid = 1372] [serial = 1250] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A0DEC00) [pid = 1372] [serial = 1255] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (199A9400) [pid = 1372] [serial = 1253] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A1A4400) [pid = 1372] [serial = 1261] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1A199400) [pid = 1372] [serial = 1256] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (18EBD400) [pid = 1372] [serial = 1246] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17ADFC00) [pid = 1372] [serial = 1243] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18384000) [pid = 1372] [serial = 1244] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17A5CC00) [pid = 1372] [serial = 1240] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17AB4400) [pid = 1372] [serial = 1241] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (15F54400) [pid = 1372] [serial = 1237] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (167CF000) [pid = 1372] [serial = 1238] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (149B6000) [pid = 1372] [serial = 1234] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (14E50000) [pid = 1372] [serial = 1235] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (143D0400) [pid = 1372] [serial = 1231] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14516C00) [pid = 1372] [serial = 1232] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (10878C00) [pid = 1372] [serial = 1228] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10881C00) [pid = 1372] [serial = 1229] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0D2F1000) [pid = 1372] [serial = 1225] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1025AC00) [pid = 1372] [serial = 1226] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (196C1C00) [pid = 1372] [serial = 1223] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (18EC2400) [pid = 1372] [serial = 1258] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (198C7800) [pid = 1372] [serial = 1259] [outer = 00000000] [url = about:blank] 17:25:48 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18E62000) [pid = 1372] [serial = 1247] [outer = 00000000] [url = about:blank] 17:25:48 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 17:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 872ms 17:25:48 INFO - PROCESS | 1372 | 1466727948160 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1372 | 1466727948165 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:25:48 INFO - PROCESS | 1372 | 1466727948171 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1372 | 1466727948174 Marionette TRACE conn6 <- [1,1714,null,{}] 17:25:48 INFO - PROCESS | 1372 | 1466727948177 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 1372 | 1466727948180 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:48 INFO - PROCESS | 1372 | 1466727948273 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:25:48 INFO - PROCESS | 1372 | 1466727948282 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1372 | 1466727948285 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:48 INFO - PROCESS | 1372 | ++DOCSHELL 1087A800 == 30 [pid = 1372] [id = 438] 17:25:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1087B800) [pid = 1372] [serial = 1314] [outer = 00000000] 17:25:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1088A000) [pid = 1372] [serial = 1315] [outer = 1087B800] 17:25:48 INFO - PROCESS | 1372 | 1466727948333 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10893C00) [pid = 1372] [serial = 1316] [outer = 1087B800] 17:25:48 INFO - PROCESS | 1372 | 1466727948816 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 17:25:48 INFO - PROCESS | 1372 | 1466727948845 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1372 | 1466727948847 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:25:48 INFO - PROCESS | 1372 | 1466727948855 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:25:48 INFO - PROCESS | 1372 | 1466727948858 Marionette TRACE conn6 <- [1,1718,null,{}] 17:25:48 INFO - PROCESS | 1372 | 1466727948869 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 1372 | 1466727948874 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:49 INFO - PROCESS | 1372 | 1466727948990 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:25:49 INFO - PROCESS | 1372 | 1466727949006 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 1372 | 1466727949009 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:49 INFO - PROCESS | 1372 | ++DOCSHELL 1498E800 == 31 [pid = 1372] [id = 439] 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1498FC00) [pid = 1372] [serial = 1317] [outer = 00000000] 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (149BA800) [pid = 1372] [serial = 1318] [outer = 1498FC00] 17:25:49 INFO - PROCESS | 1372 | 1466727949057 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14E2C400) [pid = 1372] [serial = 1319] [outer = 1498FC00] 17:25:49 INFO - PROCESS | 1372 | 1466727949522 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:25:49 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 17:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 17:25:49 INFO - PROCESS | 1372 | 1466727949590 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 17:25:49 INFO - PROCESS | 1372 | 1466727949592 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:25:49 INFO - PROCESS | 1372 | 1466727949596 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 1372 | 1466727949597 Marionette TRACE conn6 <- [1,1722,null,{}] 17:25:49 INFO - PROCESS | 1372 | 1466727949601 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:49 INFO - PROCESS | 1372 | 1466727949603 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:49 INFO - PROCESS | 1372 | 1466727949686 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:25:49 INFO - PROCESS | 1372 | 1466727949694 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 1372 | 1466727949705 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:49 INFO - PROCESS | 1372 | ++DOCSHELL 14F1A400 == 32 [pid = 1372] [id = 440] 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14F25400) [pid = 1372] [serial = 1320] [outer = 00000000] 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (167D3800) [pid = 1372] [serial = 1321] [outer = 14F25400] 17:25:49 INFO - PROCESS | 1372 | 1466727949834 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (16933400) [pid = 1372] [serial = 1322] [outer = 14F25400] 17:25:50 INFO - PROCESS | 1372 | 1466727950240 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 17:25:50 INFO - PROCESS | 1372 | 1466727950270 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 1372 | 1466727950272 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:25:50 INFO - PROCESS | 1372 | 1466727950275 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1372 | 1466727950277 Marionette TRACE conn6 <- [1,1726,null,{}] 17:25:50 INFO - PROCESS | 1372 | 1466727950281 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 1372 | 1466727950283 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:50 INFO - PROCESS | 1372 | 1466727950422 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:25:50 INFO - PROCESS | 1372 | 1466727950443 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1372 | 1466727950445 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:50 INFO - PROCESS | 1372 | ++DOCSHELL 169C9400 == 33 [pid = 1372] [id = 441] 17:25:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (169CB000) [pid = 1372] [serial = 1323] [outer = 00000000] 17:25:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17A0F400) [pid = 1372] [serial = 1324] [outer = 169CB000] 17:25:50 INFO - PROCESS | 1372 | 1466727950490 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17A1C800) [pid = 1372] [serial = 1325] [outer = 169CB000] 17:25:50 INFO - PROCESS | 1372 | 1466727950933 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 17:25:50 INFO - PROCESS | 1372 | 1466727950953 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 1372 | 1466727950955 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:25:50 INFO - PROCESS | 1372 | 1466727950958 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1372 | 1466727950960 Marionette TRACE conn6 <- [1,1730,null,{}] 17:25:50 INFO - PROCESS | 1372 | 1466727950963 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 1372 | 1466727950969 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:51 INFO - PROCESS | 1372 | 1466727951106 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:25:51 INFO - PROCESS | 1372 | 1466727951112 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 1372 | 1466727951114 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:51 INFO - PROCESS | 1372 | ++DOCSHELL 17AB6000 == 34 [pid = 1372] [id = 442] 17:25:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17AB6400) [pid = 1372] [serial = 1326] [outer = 00000000] 17:25:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1868B800) [pid = 1372] [serial = 1327] [outer = 17AB6400] 17:25:51 INFO - PROCESS | 1372 | 1466727951160 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18E5D400) [pid = 1372] [serial = 1328] [outer = 17AB6400] 17:25:51 INFO - PROCESS | 1372 | 1466727951667 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 17:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:25:51 INFO - PROCESS | 1372 | 1466727951691 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 1372 | 1466727951693 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:25:51 INFO - PROCESS | 1372 | 1466727951696 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 1372 | 1466727951698 Marionette TRACE conn6 <- [1,1734,null,{}] 17:25:51 INFO - PROCESS | 1372 | 1466727951701 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 1372 | 1466727951703 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:51 INFO - PROCESS | 1372 | 1466727951840 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:25:51 INFO - PROCESS | 1372 | 1466727951861 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 1372 | 1466727951863 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:51 INFO - PROCESS | 1372 | ++DOCSHELL 10268800 == 35 [pid = 1372] [id = 443] 17:25:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (143D0400) [pid = 1372] [serial = 1329] [outer = 00000000] 17:25:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (193B1000) [pid = 1372] [serial = 1330] [outer = 143D0400] 17:25:51 INFO - PROCESS | 1372 | 1466727951908 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B1400) [pid = 1372] [serial = 1331] [outer = 143D0400] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (18EBD800) [pid = 1372] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18EC2C00) [pid = 1372] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (112DEC00) [pid = 1372] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (193B3C00) [pid = 1372] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (102DD000) [pid = 1372] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (17A15C00) [pid = 1372] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10890800) [pid = 1372] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169CD400) [pid = 1372] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0C85F400) [pid = 1372] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1830E000) [pid = 1372] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14512400) [pid = 1372] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14EE7400) [pid = 1372] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0D0CA800) [pid = 1372] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:25:52 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (15F59C00) [pid = 1372] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:25:52 INFO - PROCESS | 1372 | 1466727952508 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 830ms 17:25:52 INFO - PROCESS | 1372 | 1466727952527 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 1372 | 1466727952529 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:25:52 INFO - PROCESS | 1372 | 1466727952532 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 1372 | 1466727952533 Marionette TRACE conn6 <- [1,1738,null,{}] 17:25:52 INFO - PROCESS | 1372 | 1466727952537 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 1372 | 1466727952538 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:52 INFO - PROCESS | 1372 | 1466727952653 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:25:52 INFO - PROCESS | 1372 | 1466727952710 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 1372 | 1466727952713 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:52 INFO - PROCESS | 1372 | ++DOCSHELL 106D0000 == 36 [pid = 1372] [id = 444] 17:25:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (112DEC00) [pid = 1372] [serial = 1332] [outer = 00000000] 17:25:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (169CC000) [pid = 1372] [serial = 1333] [outer = 112DEC00] 17:25:52 INFO - PROCESS | 1372 | 1466727952759 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18E5FC00) [pid = 1372] [serial = 1334] [outer = 112DEC00] 17:25:53 INFO - PROCESS | 1372 | 1466727953114 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 17:25:53 INFO - PROCESS | 1372 | 1466727953163 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 1372 | 1466727953165 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:25:53 INFO - PROCESS | 1372 | 1466727953177 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 1372 | 1466727953179 Marionette TRACE conn6 <- [1,1742,null,{}] 17:25:53 INFO - PROCESS | 1372 | 1466727953182 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 1372 | 1466727953184 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:53 INFO - PROCESS | 1372 | 1466727953263 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:25:53 INFO - PROCESS | 1372 | 1466727953269 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1372 | 1466727953271 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:53 INFO - PROCESS | 1372 | ++DOCSHELL 1830B000 == 37 [pid = 1372] [id = 445] 17:25:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (18EC2000) [pid = 1372] [serial = 1335] [outer = 00000000] 17:25:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1999CC00) [pid = 1372] [serial = 1336] [outer = 18EC2000] 17:25:53 INFO - PROCESS | 1372 | 1466727953314 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (199A6C00) [pid = 1372] [serial = 1337] [outer = 18EC2000] 17:25:53 INFO - PROCESS | 1372 | 1466727953776 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 17:25:53 INFO - PROCESS | 1372 | 1466727953808 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 1372 | 1466727953810 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:25:53 INFO - PROCESS | 1372 | 1466727953829 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 1372 | 1466727953831 Marionette TRACE conn6 <- [1,1746,null,{}] 17:25:53 INFO - PROCESS | 1372 | 1466727953835 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 1372 | 1466727953836 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:53 INFO - PROCESS | 1372 | 1466727953922 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:25:53 INFO - PROCESS | 1372 | 1466727953927 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1372 | 1466727953929 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:53 INFO - PROCESS | 1372 | ++DOCSHELL 199ABC00 == 38 [pid = 1372] [id = 446] 17:25:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (19A63400) [pid = 1372] [serial = 1338] [outer = 00000000] 17:25:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A0D9400) [pid = 1372] [serial = 1339] [outer = 19A63400] 17:25:53 INFO - PROCESS | 1372 | 1466727953973 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A0DA000) [pid = 1372] [serial = 1340] [outer = 19A63400] 17:25:54 INFO - PROCESS | 1372 | 1466727954517 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 17:25:54 INFO - PROCESS | 1372 | 1466727954559 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 1372 | 1466727954564 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:25:54 INFO - PROCESS | 1372 | 1466727954570 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 1372 | 1466727954574 Marionette TRACE conn6 <- [1,1750,null,{}] 17:25:54 INFO - PROCESS | 1372 | 1466727954579 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 1372 | 1466727954582 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:54 INFO - PROCESS | 1372 | 1466727954741 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:25:54 INFO - PROCESS | 1372 | 1466727954849 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 1372 | 1466727954854 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:54 INFO - PROCESS | 1372 | ++DOCSHELL 0D01C800 == 39 [pid = 1372] [id = 447] 17:25:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (0D185C00) [pid = 1372] [serial = 1341] [outer = 00000000] 17:25:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (102DEC00) [pid = 1372] [serial = 1342] [outer = 0D185C00] 17:25:54 INFO - PROCESS | 1372 | 1466727954912 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1088F400) [pid = 1372] [serial = 1343] [outer = 0D185C00] 17:25:55 INFO - PROCESS | 1372 | 1466727955462 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 17:25:55 INFO - PROCESS | 1372 | 1466727955505 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 1372 | 1466727955510 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:25:55 INFO - PROCESS | 1372 | 1466727955516 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 1372 | 1466727955519 Marionette TRACE conn6 <- [1,1754,null,{}] 17:25:55 INFO - PROCESS | 1372 | 1466727955523 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 1372 | 1466727955526 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:55 INFO - PROCESS | 1372 | 1466727955638 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:25:55 INFO - PROCESS | 1372 | 1466727955748 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 1372 | 1466727955751 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:55 INFO - PROCESS | 1372 | ++DOCSHELL 14D27800 == 40 [pid = 1372] [id = 448] 17:25:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (14D29C00) [pid = 1372] [serial = 1344] [outer = 00000000] 17:25:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (14FC1000) [pid = 1372] [serial = 1345] [outer = 14D29C00] 17:25:55 INFO - PROCESS | 1372 | 1466727955809 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (16930C00) [pid = 1372] [serial = 1346] [outer = 14D29C00] 17:25:56 INFO - PROCESS | 1372 | 1466727956421 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 17:25:56 INFO - PROCESS | 1372 | 1466727956489 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 1372 | 1466727956492 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:25:56 INFO - PROCESS | 1372 | 1466727956496 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:25:56 INFO - PROCESS | 1372 | 1466727956500 Marionette TRACE conn6 <- [1,1758,null,{}] 17:25:56 INFO - PROCESS | 1372 | 1466727956511 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 1372 | 1466727956516 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:56 INFO - PROCESS | 1372 | 1466727956656 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:25:56 INFO - PROCESS | 1372 | 1466727956791 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 1372 | 1466727956795 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:56 INFO - PROCESS | 1372 | ++DOCSHELL 1A015800 == 41 [pid = 1372] [id = 449] 17:25:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A0D4000) [pid = 1372] [serial = 1347] [outer = 00000000] 17:25:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1A19B800) [pid = 1372] [serial = 1348] [outer = 1A0D4000] 17:25:56 INFO - PROCESS | 1372 | 1466727956853 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A1A5C00) [pid = 1372] [serial = 1349] [outer = 1A0D4000] 17:25:57 INFO - PROCESS | 1372 | 1466727957421 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 971ms 17:25:57 INFO - PROCESS | 1372 | 1466727957469 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:25:57 INFO - PROCESS | 1372 | 1466727957472 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:25:57 INFO - PROCESS | 1372 | 1466727957475 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 1372 | 1466727957478 Marionette TRACE conn6 <- [1,1762,null,{}] 17:25:57 INFO - PROCESS | 1372 | 1466727957481 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 1372 | 1466727957484 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:57 INFO - PROCESS | 1372 | 1466727957592 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:25:57 INFO - PROCESS | 1372 | 1466727957726 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 1372 | 1466727957729 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:57 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D7800 == 42 [pid = 1372] [id = 450] 17:25:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A2D8C00) [pid = 1372] [serial = 1350] [outer = 00000000] 17:25:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1AE0F400) [pid = 1372] [serial = 1351] [outer = 1A2D8C00] 17:25:57 INFO - PROCESS | 1372 | 1466727957787 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1AE8F400) [pid = 1372] [serial = 1352] [outer = 1A2D8C00] 17:25:58 INFO - PROCESS | 1372 | 1466727958573 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1118ms 17:25:58 INFO - PROCESS | 1372 | 1466727958597 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:25:58 INFO - PROCESS | 1372 | 1466727958602 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:25:58 INFO - PROCESS | 1372 | 1466727958607 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 1372 | 1466727958610 Marionette TRACE conn6 <- [1,1766,null,{}] 17:25:58 INFO - PROCESS | 1372 | 1466727958628 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 1372 | 1466727958631 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:58 INFO - PROCESS | 1372 | 1466727958765 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:25:58 INFO - PROCESS | 1372 | 1466727958828 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 1372 | 1466727958833 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:25:58 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EE000 == 43 [pid = 1372] [id = 451] 17:25:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (0D2EAC00) [pid = 1372] [serial = 1353] [outer = 00000000] 17:25:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (10258400) [pid = 1372] [serial = 1354] [outer = 0D2EAC00] 17:25:58 INFO - PROCESS | 1372 | 1466727958883 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (102D3400) [pid = 1372] [serial = 1355] [outer = 0D2EAC00] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 1830B000 == 42 [pid = 1372] [id = 445] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 106D0000 == 41 [pid = 1372] [id = 444] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 10268800 == 40 [pid = 1372] [id = 443] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 17AB6000 == 39 [pid = 1372] [id = 442] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 169C9400 == 38 [pid = 1372] [id = 441] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 14F1A400 == 37 [pid = 1372] [id = 440] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 1498E800 == 36 [pid = 1372] [id = 439] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 1087A800 == 35 [pid = 1372] [id = 438] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 102D1800 == 34 [pid = 1372] [id = 437] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 0CA40C00 == 33 [pid = 1372] [id = 436] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 14FC7000 == 32 [pid = 1372] [id = 435] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 1A2D7800 == 31 [pid = 1372] [id = 450] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 14D27800 == 30 [pid = 1372] [id = 448] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 1A015800 == 29 [pid = 1372] [id = 449] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 199ABC00 == 28 [pid = 1372] [id = 446] 17:26:00 INFO - PROCESS | 1372 | --DOCSHELL 0D01C800 == 27 [pid = 1372] [id = 447] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (193AC000) [pid = 1372] [serial = 1291] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1430DC00) [pid = 1372] [serial = 1273] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (143CB000) [pid = 1372] [serial = 1274] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (1A2DE000) [pid = 1372] [serial = 1265] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (106A0000) [pid = 1372] [serial = 1270] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (106D1C00) [pid = 1372] [serial = 1271] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17AB6C00) [pid = 1372] [serial = 1285] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (17AB7C00) [pid = 1372] [serial = 1286] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (196BE400) [pid = 1372] [serial = 1294] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17977000) [pid = 1372] [serial = 1282] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (193AE800) [pid = 1372] [serial = 1292] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A11000) [pid = 1372] [serial = 1283] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (102DE000) [pid = 1372] [serial = 1297] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (198D4800) [pid = 1372] [serial = 1295] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18D84000) [pid = 1372] [serial = 1288] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (146C4C00) [pid = 1372] [serial = 1276] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14D9EC00) [pid = 1372] [serial = 1277] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (15F54000) [pid = 1372] [serial = 1279] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (167D6800) [pid = 1372] [serial = 1280] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (0D136000) [pid = 1372] [serial = 1267] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0D229000) [pid = 1372] [serial = 1268] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1A0DC400) [pid = 1372] [serial = 1301] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (14D93400) [pid = 1372] [serial = 1298] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (18D87400) [pid = 1372] [serial = 1289] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A2DAC00) [pid = 1372] [serial = 1304] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (198D0400) [pid = 1372] [serial = 1300] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1A1A4000) [pid = 1372] [serial = 1303] [outer = 00000000] [url = about:blank] 17:26:00 INFO - PROCESS | 1372 | 1466727960193 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:26:00 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 17:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1680ms 17:26:00 INFO - PROCESS | 1372 | 1466727960288 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:26:00 INFO - PROCESS | 1372 | 1466727960292 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:26:00 INFO - PROCESS | 1372 | 1466727960297 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 1372 | 1466727960301 Marionette TRACE conn6 <- [1,1770,null,{}] 17:26:00 INFO - PROCESS | 1372 | 1466727960306 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 1372 | 1466727960310 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:00 INFO - PROCESS | 1372 | 1466727960395 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:26:00 INFO - PROCESS | 1372 | 1466727960402 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 1372 | 1466727960406 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:00 INFO - PROCESS | 1372 | ++DOCSHELL 0D06EC00 == 28 [pid = 1372] [id = 452] 17:26:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (0D06FC00) [pid = 1372] [serial = 1356] [outer = 00000000] 17:26:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (0D13B400) [pid = 1372] [serial = 1357] [outer = 0D06FC00] 17:26:00 INFO - PROCESS | 1372 | 1466727960454 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0D267800) [pid = 1372] [serial = 1358] [outer = 0D06FC00] 17:26:00 INFO - PROCESS | 1372 | 1466727960966 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:26:01 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 17:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 17:26:01 INFO - PROCESS | 1372 | 1466727961027 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1372 | 1466727961032 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:26:01 INFO - PROCESS | 1372 | 1466727961039 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:26:01 INFO - PROCESS | 1372 | 1466727961041 Marionette TRACE conn6 <- [1,1774,null,{}] 17:26:01 INFO - PROCESS | 1372 | 1466727961045 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 1372 | 1466727961047 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:01 INFO - PROCESS | 1372 | 1466727961136 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:26:01 INFO - PROCESS | 1372 | 1466727961227 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 1372 | 1466727961229 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:01 INFO - PROCESS | 1372 | ++DOCSHELL 10873000 == 29 [pid = 1372] [id = 453] 17:26:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10874000) [pid = 1372] [serial = 1359] [outer = 00000000] 17:26:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1087F000) [pid = 1372] [serial = 1360] [outer = 10874000] 17:26:01 INFO - PROCESS | 1372 | 1466727961276 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (10890000) [pid = 1372] [serial = 1361] [outer = 10874000] 17:26:01 INFO - PROCESS | 1372 | 1466727961651 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:26:01 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 17:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 17:26:01 INFO - PROCESS | 1372 | 1466727961677 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1372 | 1466727961679 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:26:01 INFO - PROCESS | 1372 | 1466727961698 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 1372 | 1466727961702 Marionette TRACE conn6 <- [1,1778,null,{}] 17:26:01 INFO - PROCESS | 1372 | 1466727961713 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 1372 | 1466727961718 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:01 INFO - PROCESS | 1372 | 1466727961841 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:26:01 INFO - PROCESS | 1372 | 1466727961854 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 1372 | 1466727961857 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:01 INFO - PROCESS | 1372 | ++DOCSHELL 1451AC00 == 30 [pid = 1372] [id = 454] 17:26:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1451C400) [pid = 1372] [serial = 1362] [outer = 00000000] 17:26:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14994800) [pid = 1372] [serial = 1363] [outer = 1451C400] 17:26:01 INFO - PROCESS | 1372 | 1466727961906 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14D2BC00) [pid = 1372] [serial = 1364] [outer = 1451C400] 17:26:02 INFO - PROCESS | 1372 | 1466727962383 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:26:02 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) 17:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 17:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:26:02 INFO - PROCESS | 1372 | 1466727962431 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 1372 | 1466727962434 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:26:02 INFO - PROCESS | 1372 | 1466727962437 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 1372 | 1466727962438 Marionette TRACE conn6 <- [1,1782,null,{}] 17:26:02 INFO - PROCESS | 1372 | 1466727962442 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 1372 | 1466727962444 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:02 INFO - PROCESS | 1372 | 1466727962558 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:26:02 INFO - PROCESS | 1372 | 1466727962563 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1372 | 1466727962565 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:02 INFO - PROCESS | 1372 | ++DOCSHELL 14E50400 == 31 [pid = 1372] [id = 455] 17:26:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14EE4C00) [pid = 1372] [serial = 1365] [outer = 00000000] 17:26:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (14FC5C00) [pid = 1372] [serial = 1366] [outer = 14EE4C00] 17:26:02 INFO - PROCESS | 1372 | 1466727962660 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (167D8C00) [pid = 1372] [serial = 1367] [outer = 14EE4C00] 17:26:03 INFO - PROCESS | 1372 | 1466727963084 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 17:26:03 INFO - PROCESS | 1372 | 1466727963111 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 1372 | 1466727963113 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:26:03 INFO - PROCESS | 1372 | 1466727963116 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1372 | 1466727963118 Marionette TRACE conn6 <- [1,1786,null,{}] 17:26:03 INFO - PROCESS | 1372 | 1466727963121 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 1372 | 1466727963123 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:03 INFO - PROCESS | 1372 | 1466727963234 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:26:03 INFO - PROCESS | 1372 | 1466727963324 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 1372 | 1466727963326 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:03 INFO - PROCESS | 1372 | ++DOCSHELL 169CA800 == 32 [pid = 1372] [id = 456] 17:26:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (169CBC00) [pid = 1372] [serial = 1368] [outer = 00000000] 17:26:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17976800) [pid = 1372] [serial = 1369] [outer = 169CBC00] 17:26:03 INFO - PROCESS | 1372 | 1466727963371 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17A0E800) [pid = 1372] [serial = 1370] [outer = 169CBC00] 17:26:03 INFO - PROCESS | 1372 | 1466727963806 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 17:26:03 INFO - PROCESS | 1372 | 1466727963847 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:26:03 INFO - PROCESS | 1372 | 1466727963849 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:26:03 INFO - PROCESS | 1372 | 1466727963852 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1372 | 1466727963854 Marionette TRACE conn6 <- [1,1790,null,{}] 17:26:03 INFO - PROCESS | 1372 | 1466727963857 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 1372 | 1466727963863 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:04 INFO - PROCESS | 1372 | 1466727964008 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:26:04 INFO - PROCESS | 1372 | 1466727964020 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 1372 | 1466727964021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:04 INFO - PROCESS | 1372 | ++DOCSHELL 17AB6800 == 33 [pid = 1372] [id = 457] 17:26:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17AB6C00) [pid = 1372] [serial = 1371] [outer = 00000000] 17:26:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18382000) [pid = 1372] [serial = 1372] [outer = 17AB6C00] 17:26:04 INFO - PROCESS | 1372 | 1466727964120 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18692C00) [pid = 1372] [serial = 1373] [outer = 17AB6C00] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (169CB000) [pid = 1372] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17AB6400) [pid = 1372] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (143D0400) [pid = 1372] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (112DEC00) [pid = 1372] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1087B800) [pid = 1372] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (102D1C00) [pid = 1372] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14F25400) [pid = 1372] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1A0DDC00) [pid = 1372] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D0EF400) [pid = 1372] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1498FC00) [pid = 1372] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (19A63400) [pid = 1372] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:26:04 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (18EC2000) [pid = 1372] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:26:04 INFO - PROCESS | 1372 | 1466727964755 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 17:26:04 INFO - PROCESS | 1372 | 1466727964783 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:26:04 INFO - PROCESS | 1372 | 1466727964785 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:26:04 INFO - PROCESS | 1372 | 1466727964788 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 1372 | 1466727964790 Marionette TRACE conn6 <- [1,1794,null,{}] 17:26:04 INFO - PROCESS | 1372 | 1466727964793 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 1372 | 1466727964795 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:04 INFO - PROCESS | 1372 | 1466727964905 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:26:04 INFO - PROCESS | 1372 | 1466727964968 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 1372 | 1466727964970 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:05 INFO - PROCESS | 1372 | ++DOCSHELL 0D2E9400 == 34 [pid = 1372] [id = 458] 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (102D1C00) [pid = 1372] [serial = 1374] [outer = 00000000] 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (169C2000) [pid = 1372] [serial = 1375] [outer = 102D1C00] 17:26:05 INFO - PROCESS | 1372 | 1466727965014 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17A15800) [pid = 1372] [serial = 1376] [outer = 102D1C00] 17:26:05 INFO - PROCESS | 1372 | 1466727965359 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 17:26:05 INFO - PROCESS | 1372 | 1466727965420 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 1372 | 1466727965422 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:26:05 INFO - PROCESS | 1372 | 1466727965435 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 1372 | 1466727965437 Marionette TRACE conn6 <- [1,1798,null,{}] 17:26:05 INFO - PROCESS | 1372 | 1466727965441 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 1372 | 1466727965442 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:05 INFO - PROCESS | 1372 | 1466727965521 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:26:05 INFO - PROCESS | 1372 | 1466727965526 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 1372 | 1466727965528 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:05 INFO - PROCESS | 1372 | ++DOCSHELL 167D2800 == 35 [pid = 1372] [id = 459] 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18384000) [pid = 1372] [serial = 1377] [outer = 00000000] 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (193AC000) [pid = 1372] [serial = 1378] [outer = 18384000] 17:26:05 INFO - PROCESS | 1372 | 1466727965571 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (193B1C00) [pid = 1372] [serial = 1379] [outer = 18384000] 17:26:06 INFO - PROCESS | 1372 | 1466727965984 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 571ms 17:26:06 INFO - PROCESS | 1372 | 1466727966011 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:26:06 INFO - PROCESS | 1372 | 1466727966014 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:26:06 INFO - PROCESS | 1372 | 1466727966017 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 1372 | 1466727966018 Marionette TRACE conn6 <- [1,1802,null,{}] 17:26:06 INFO - PROCESS | 1372 | 1466727966022 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 1372 | 1466727966024 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:06 INFO - PROCESS | 1372 | 1466727966143 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:26:06 INFO - PROCESS | 1372 | 1466727966154 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 1372 | 1466727966156 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:06 INFO - PROCESS | 1372 | ++DOCSHELL 1967EC00 == 36 [pid = 1372] [id = 460] 17:26:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (196BEC00) [pid = 1372] [serial = 1380] [outer = 00000000] 17:26:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (198D1C00) [pid = 1372] [serial = 1381] [outer = 196BEC00] 17:26:06 INFO - PROCESS | 1372 | 1466727966199 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (198D2000) [pid = 1372] [serial = 1382] [outer = 196BEC00] 17:26:06 INFO - PROCESS | 1372 | 1466727966769 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 17:26:06 INFO - PROCESS | 1372 | 1466727966788 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 1372 | 1466727966793 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:26:06 INFO - PROCESS | 1372 | 1466727966798 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:26:06 INFO - PROCESS | 1372 | 1466727966802 Marionette TRACE conn6 <- [1,1806,null,{}] 17:26:06 INFO - PROCESS | 1372 | 1466727966808 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 1372 | 1466727966811 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:06 INFO - PROCESS | 1372 | 1466727966936 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:26:07 INFO - PROCESS | 1372 | 1466727967054 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 1372 | 1466727967059 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:07 INFO - PROCESS | 1372 | ++DOCSHELL 0D02AC00 == 37 [pid = 1372] [id = 461] 17:26:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (0D17CC00) [pid = 1372] [serial = 1383] [outer = 00000000] 17:26:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (106A3400) [pid = 1372] [serial = 1384] [outer = 0D17CC00] 17:26:07 INFO - PROCESS | 1372 | 1466727967116 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (10890C00) [pid = 1372] [serial = 1385] [outer = 0D17CC00] 17:26:07 INFO - PROCESS | 1372 | 1466727967898 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1124ms 17:26:07 INFO - PROCESS | 1372 | 1466727967938 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 1372 | 1466727967943 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:26:07 INFO - PROCESS | 1372 | 1466727967950 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 1372 | 1466727967953 Marionette TRACE conn6 <- [1,1810,null,{}] 17:26:07 INFO - PROCESS | 1372 | 1466727967957 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:07 INFO - PROCESS | 1372 | 1466727967960 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:08 INFO - PROCESS | 1372 | 1466727968083 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:26:08 INFO - PROCESS | 1372 | 1466727968217 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 1372 | 1466727968220 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:08 INFO - PROCESS | 1372 | ++DOCSHELL 1498E800 == 38 [pid = 1372] [id = 462] 17:26:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (14996400) [pid = 1372] [serial = 1386] [outer = 00000000] 17:26:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (14FBFC00) [pid = 1372] [serial = 1387] [outer = 14996400] 17:26:08 INFO - PROCESS | 1372 | 1466727968278 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (167D4C00) [pid = 1372] [serial = 1388] [outer = 14996400] 17:26:09 INFO - PROCESS | 1372 | 1466727969148 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1277ms 17:26:09 INFO - PROCESS | 1372 | 1466727969231 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 1372 | 1466727969235 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:26:09 INFO - PROCESS | 1372 | 1466727969240 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 1372 | 1466727969243 Marionette TRACE conn6 <- [1,1814,null,{}] 17:26:09 INFO - PROCESS | 1372 | 1466727969249 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:09 INFO - PROCESS | 1372 | 1466727969251 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:09 INFO - PROCESS | 1372 | 1466727969367 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:26:09 INFO - PROCESS | 1372 | 1466727969487 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 1372 | 1466727969491 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 167D2800 == 37 [pid = 1372] [id = 459] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 0D2E9400 == 36 [pid = 1372] [id = 458] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 17AB6800 == 35 [pid = 1372] [id = 457] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 169CA800 == 34 [pid = 1372] [id = 456] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 14E50400 == 33 [pid = 1372] [id = 455] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 1451AC00 == 32 [pid = 1372] [id = 454] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 10873000 == 31 [pid = 1372] [id = 453] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 0D06EC00 == 30 [pid = 1372] [id = 452] 17:26:09 INFO - PROCESS | 1372 | --DOCSHELL 0D2EE000 == 29 [pid = 1372] [id = 451] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17A0F400) [pid = 1372] [serial = 1324] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1868B800) [pid = 1372] [serial = 1327] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (193B1000) [pid = 1372] [serial = 1330] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (169CC000) [pid = 1372] [serial = 1333] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1088A000) [pid = 1372] [serial = 1315] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (10893C00) [pid = 1372] [serial = 1316] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (102DB400) [pid = 1372] [serial = 1312] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (10877000) [pid = 1372] [serial = 1313] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18E5D400) [pid = 1372] [serial = 1328] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (167D3800) [pid = 1372] [serial = 1321] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1AE92400) [pid = 1372] [serial = 1307] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1AE8DC00) [pid = 1372] [serial = 1306] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102DC000) [pid = 1372] [serial = 1309] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (106A1400) [pid = 1372] [serial = 1310] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (149BA800) [pid = 1372] [serial = 1318] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14E2C400) [pid = 1372] [serial = 1319] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A0D9400) [pid = 1372] [serial = 1339] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1A0DA000) [pid = 1372] [serial = 1340] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (199A6C00) [pid = 1372] [serial = 1337] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1999CC00) [pid = 1372] [serial = 1336] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193B1400) [pid = 1372] [serial = 1331] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18E5FC00) [pid = 1372] [serial = 1334] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17A1C800) [pid = 1372] [serial = 1325] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (16933400) [pid = 1372] [serial = 1322] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 1372 | ++DOCSHELL 0C858C00 == 30 [pid = 1372] [id = 463] 17:26:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0C859400) [pid = 1372] [serial = 1389] [outer = 00000000] 17:26:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (0D22D800) [pid = 1372] [serial = 1390] [outer = 0C859400] 17:26:09 INFO - PROCESS | 1372 | 1466727969579 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (103AF800) [pid = 1372] [serial = 1391] [outer = 0C859400] 17:26:10 INFO - PROCESS | 1372 | 1466727970013 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 830ms 17:26:10 INFO - PROCESS | 1372 | 1466727970071 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 1372 | 1466727970075 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:26:10 INFO - PROCESS | 1372 | 1466727970081 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:26:10 INFO - PROCESS | 1372 | 1466727970083 Marionette TRACE conn6 <- [1,1818,null,{}] 17:26:10 INFO - PROCESS | 1372 | 1466727970087 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 1372 | 1466727970089 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:10 INFO - PROCESS | 1372 | 1466727970175 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:26:10 INFO - PROCESS | 1372 | 1466727970183 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 1372 | 1466727970185 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:10 INFO - PROCESS | 1372 | ++DOCSHELL 1088D400 == 31 [pid = 1372] [id = 464] 17:26:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1088E800) [pid = 1372] [serial = 1392] [outer = 00000000] 17:26:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1439D000) [pid = 1372] [serial = 1393] [outer = 1088E800] 17:26:10 INFO - PROCESS | 1372 | 1466727970234 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (143D0400) [pid = 1372] [serial = 1394] [outer = 1088E800] 17:26:10 INFO - PROCESS | 1372 | 1466727970733 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 17:26:10 INFO - PROCESS | 1372 | 1466727970756 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 1372 | 1466727970758 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:26:10 INFO - PROCESS | 1372 | 1466727970761 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:26:10 INFO - PROCESS | 1372 | 1466727970765 Marionette TRACE conn6 <- [1,1822,null,{}] 17:26:10 INFO - PROCESS | 1372 | 1466727970775 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 1372 | 1466727970780 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:10 INFO - PROCESS | 1372 | 1466727970865 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:26:10 INFO - PROCESS | 1372 | 1466727970903 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 1372 | 1466727970907 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:10 INFO - PROCESS | 1372 | ++DOCSHELL 15F5CC00 == 32 [pid = 1372] [id = 465] 17:26:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (15F5E800) [pid = 1372] [serial = 1395] [outer = 00000000] 17:26:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (167D8800) [pid = 1372] [serial = 1396] [outer = 15F5E800] 17:26:10 INFO - PROCESS | 1372 | 1466727970959 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169C7400) [pid = 1372] [serial = 1397] [outer = 15F5E800] 17:26:11 INFO - PROCESS | 1372 | 1466727971430 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:26:11 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 17:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 17:26:11 INFO - PROCESS | 1372 | 1466727971496 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 1372 | 1466727971499 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:26:11 INFO - PROCESS | 1372 | 1466727971502 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:26:11 INFO - PROCESS | 1372 | 1466727971504 Marionette TRACE conn6 <- [1,1826,null,{}] 17:26:11 INFO - PROCESS | 1372 | 1466727971507 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:11 INFO - PROCESS | 1372 | 1466727971518 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:11 INFO - PROCESS | 1372 | 1466727971605 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:26:11 INFO - PROCESS | 1372 | 1466727971703 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 1372 | 1466727971705 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:11 INFO - PROCESS | 1372 | ++DOCSHELL 17A10400 == 33 [pid = 1372] [id = 466] 17:26:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A10C00) [pid = 1372] [serial = 1398] [outer = 00000000] 17:26:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17AB9000) [pid = 1372] [serial = 1399] [outer = 17A10C00] 17:26:11 INFO - PROCESS | 1372 | 1466727971751 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17AC0800) [pid = 1372] [serial = 1400] [outer = 17A10C00] 17:26:12 INFO - PROCESS | 1372 | 1466727972166 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 17:26:12 INFO - PROCESS | 1372 | 1466727972236 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:26:12 INFO - PROCESS | 1372 | 1466727972238 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:26:12 INFO - PROCESS | 1372 | 1466727972281 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 1372 | 1466727972283 Marionette TRACE conn6 <- [1,1830,null,{}] 17:26:12 INFO - PROCESS | 1372 | 1466727972287 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 1372 | 1466727972289 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:12 INFO - PROCESS | 1372 | 1466727972400 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:26:12 INFO - PROCESS | 1372 | 1466727972461 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 1372 | 1466727972463 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:12 INFO - PROCESS | 1372 | ++DOCSHELL 17ABFC00 == 34 [pid = 1372] [id = 467] 17:26:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17AC0400) [pid = 1372] [serial = 1401] [outer = 00000000] 17:26:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18D89400) [pid = 1372] [serial = 1402] [outer = 17AC0400] 17:26:12 INFO - PROCESS | 1372 | 1466727972509 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18E60400) [pid = 1372] [serial = 1403] [outer = 17AC0400] 17:26:12 INFO - PROCESS | 1372 | 1466727972955 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 17:26:13 INFO - PROCESS | 1372 | 1466727973016 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 1372 | 1466727973018 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:26:13 INFO - PROCESS | 1372 | 1466727973027 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 1372 | 1466727973029 Marionette TRACE conn6 <- [1,1834,null,{}] 17:26:13 INFO - PROCESS | 1372 | 1466727973032 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 1372 | 1466727973038 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:13 INFO - PROCESS | 1372 | 1466727973178 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:26:13 INFO - PROCESS | 1372 | 1466727973245 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 1372 | 1466727973247 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:13 INFO - PROCESS | 1372 | ++DOCSHELL 18EC3C00 == 35 [pid = 1372] [id = 468] 17:26:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (198CF800) [pid = 1372] [serial = 1404] [outer = 00000000] 17:26:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (199A5400) [pid = 1372] [serial = 1405] [outer = 198CF800] 17:26:13 INFO - PROCESS | 1372 | 1466727973292 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (198D4C00) [pid = 1372] [serial = 1406] [outer = 198CF800] 17:26:13 INFO - PROCESS | 1372 | 1466727973714 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:26:13 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) 17:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 17:26:13 INFO - PROCESS | 1372 | 1466727973774 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 1372 | 1466727973777 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:26:13 INFO - PROCESS | 1372 | 1466727973780 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 1372 | 1466727973782 Marionette TRACE conn6 <- [1,1838,null,{}] 17:26:13 INFO - PROCESS | 1372 | 1466727973785 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 1372 | 1466727973787 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:13 INFO - PROCESS | 1372 | 1466727973899 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:26:13 INFO - PROCESS | 1372 | 1466727973962 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 1372 | 1466727973964 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:14 INFO - PROCESS | 1372 | ++DOCSHELL 1A00F400 == 36 [pid = 1372] [id = 469] 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A011800) [pid = 1372] [serial = 1407] [outer = 00000000] 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A0D6000) [pid = 1372] [serial = 1408] [outer = 1A011800] 17:26:14 INFO - PROCESS | 1372 | 1466727974009 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A0DC000) [pid = 1372] [serial = 1409] [outer = 1A011800] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1451C400) [pid = 1372] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (14EE4C00) [pid = 1372] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (0D2EAC00) [pid = 1372] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0D185C00) [pid = 1372] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17AB6C00) [pid = 1372] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14D29C00) [pid = 1372] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1A0D4000) [pid = 1372] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1A2D8C00) [pid = 1372] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (169CBC00) [pid = 1372] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102D1C00) [pid = 1372] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (18384000) [pid = 1372] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0D06FC00) [pid = 1372] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:26:14 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10874000) [pid = 1372] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:26:14 INFO - PROCESS | 1372 | 1466727974462 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 17:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:26:14 INFO - PROCESS | 1372 | 1466727974512 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 1372 | 1466727974514 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:26:14 INFO - PROCESS | 1372 | 1466727974517 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 1372 | 1466727974518 Marionette TRACE conn6 <- [1,1842,null,{}] 17:26:14 INFO - PROCESS | 1372 | 1466727974522 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 1372 | 1466727974524 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:14 INFO - PROCESS | 1372 | 1466727974603 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:26:14 INFO - PROCESS | 1372 | 1466727974608 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 1372 | 1466727974610 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:14 INFO - PROCESS | 1372 | ++DOCSHELL 169CBC00 == 37 [pid = 1372] [id = 470] 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17972000) [pid = 1372] [serial = 1410] [outer = 00000000] 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1968AC00) [pid = 1372] [serial = 1411] [outer = 17972000] 17:26:14 INFO - PROCESS | 1372 | 1466727974655 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1999E800) [pid = 1372] [serial = 1412] [outer = 17972000] 17:26:15 INFO - PROCESS | 1372 | 1466727975072 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms 17:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:26:15 INFO - PROCESS | 1372 | 1466727975088 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 1372 | 1466727975090 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:26:15 INFO - PROCESS | 1372 | 1466727975092 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 1372 | 1466727975094 Marionette TRACE conn6 <- [1,1846,null,{}] 17:26:15 INFO - PROCESS | 1372 | 1466727975098 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 1372 | 1466727975100 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:15 INFO - PROCESS | 1372 | 1466727975225 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:26:15 INFO - PROCESS | 1372 | 1466727975246 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 1372 | 1466727975248 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:15 INFO - PROCESS | 1372 | ++DOCSHELL 14FBB400 == 38 [pid = 1372] [id = 471] 17:26:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0DCC00) [pid = 1372] [serial = 1413] [outer = 00000000] 17:26:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A19A000) [pid = 1372] [serial = 1414] [outer = 1A0DCC00] 17:26:15 INFO - PROCESS | 1372 | 1466727975293 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A19F400) [pid = 1372] [serial = 1415] [outer = 1A0DCC00] 17:26:15 INFO - PROCESS | 1372 | 1466727975738 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 17:26:15 INFO - PROCESS | 1372 | 1466727975769 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 1372 | 1466727975771 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:26:15 INFO - PROCESS | 1372 | 1466727975787 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 1372 | 1466727975789 Marionette TRACE conn6 <- [1,1850,null,{}] 17:26:15 INFO - PROCESS | 1372 | 1466727975792 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 1372 | 1466727975794 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:15 INFO - PROCESS | 1372 | 1466727975876 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:26:15 INFO - PROCESS | 1372 | 1466727975884 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 1372 | 1466727975886 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:15 INFO - PROCESS | 1372 | ++DOCSHELL 1A1A5800 == 39 [pid = 1372] [id = 472] 17:26:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A1A6C00) [pid = 1372] [serial = 1416] [outer = 00000000] 17:26:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A2DA400) [pid = 1372] [serial = 1417] [outer = 1A1A6C00] 17:26:15 INFO - PROCESS | 1372 | 1466727975930 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2DBC00) [pid = 1372] [serial = 1418] [outer = 1A1A6C00] 17:26:16 INFO - PROCESS | 1372 | --DOCSHELL 0C858C00 == 38 [pid = 1372] [id = 463] 17:26:16 INFO - PROCESS | 1372 | --DOCSHELL 1498E800 == 37 [pid = 1372] [id = 462] 17:26:16 INFO - PROCESS | 1372 | --DOCSHELL 1967EC00 == 36 [pid = 1372] [id = 460] 17:26:16 INFO - PROCESS | 1372 | --DOCSHELL 0D02AC00 == 35 [pid = 1372] [id = 461] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 17A10400 == 34 [pid = 1372] [id = 466] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 1088D400 == 33 [pid = 1372] [id = 464] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 15F5CC00 == 32 [pid = 1372] [id = 465] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 18EC3C00 == 31 [pid = 1372] [id = 468] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 1A00F400 == 30 [pid = 1372] [id = 469] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 14FBB400 == 29 [pid = 1372] [id = 471] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 169CBC00 == 28 [pid = 1372] [id = 470] 17:26:17 INFO - PROCESS | 1372 | --DOCSHELL 17ABFC00 == 27 [pid = 1372] [id = 467] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 0D076C00 == 26 [pid = 1372] [id = 422] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 0D265800 == 25 [pid = 1372] [id = 408] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 102DC800 == 24 [pid = 1372] [id = 423] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 103B1000 == 23 [pid = 1372] [id = 411] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 112DCC00 == 22 [pid = 1372] [id = 424] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 15F52800 == 21 [pid = 1372] [id = 417] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 106D5800 == 20 [pid = 1372] [id = 409] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 143CE800 == 19 [pid = 1372] [id = 425] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 1A0D7400 == 18 [pid = 1372] [id = 418] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 1A19B400 == 17 [pid = 1372] [id = 420] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 143CB400 == 16 [pid = 1372] [id = 410] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 14F21800 == 15 [pid = 1372] [id = 412] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 17ADF400 == 14 [pid = 1372] [id = 415] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 143CAC00 == 13 [pid = 1372] [id = 416] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 169C8400 == 12 [pid = 1372] [id = 421] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 15F5EC00 == 11 [pid = 1372] [id = 419] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 1797A400 == 10 [pid = 1372] [id = 413] 17:26:18 INFO - PROCESS | 1372 | --DOCSHELL 17AB9400 == 9 [pid = 1372] [id = 414] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (102D3400) [pid = 1372] [serial = 1355] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (10258400) [pid = 1372] [serial = 1354] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1088F400) [pid = 1372] [serial = 1343] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102DEC00) [pid = 1372] [serial = 1342] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18382000) [pid = 1372] [serial = 1372] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (16930C00) [pid = 1372] [serial = 1346] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14FC1000) [pid = 1372] [serial = 1345] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A1A5C00) [pid = 1372] [serial = 1349] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1A19B800) [pid = 1372] [serial = 1348] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1AE8F400) [pid = 1372] [serial = 1352] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1AE0F400) [pid = 1372] [serial = 1351] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17A0E800) [pid = 1372] [serial = 1370] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17976800) [pid = 1372] [serial = 1369] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (169C2000) [pid = 1372] [serial = 1375] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (193AC000) [pid = 1372] [serial = 1378] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (18692C00) [pid = 1372] [serial = 1373] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0D13B400) [pid = 1372] [serial = 1357] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (0D267800) [pid = 1372] [serial = 1358] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1087F000) [pid = 1372] [serial = 1360] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (10890000) [pid = 1372] [serial = 1361] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (193B1C00) [pid = 1372] [serial = 1379] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (14994800) [pid = 1372] [serial = 1363] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (14FC5C00) [pid = 1372] [serial = 1366] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (167D8C00) [pid = 1372] [serial = 1367] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (17A15800) [pid = 1372] [serial = 1376] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (198D1C00) [pid = 1372] [serial = 1381] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (14D2BC00) [pid = 1372] [serial = 1364] [outer = 00000000] [url = about:blank] 17:26:18 INFO - PROCESS | 1372 | 1466727978891 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3120ms 17:26:18 INFO - PROCESS | 1372 | 1466727978913 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 1372 | 1466727978918 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:26:18 INFO - PROCESS | 1372 | 1466727978923 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:26:18 INFO - PROCESS | 1372 | 1466727978926 Marionette TRACE conn6 <- [1,1854,null,{}] 17:26:18 INFO - PROCESS | 1372 | 1466727978933 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:18 INFO - PROCESS | 1372 | 1466727978935 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:19 INFO - PROCESS | 1372 | 1466727979035 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:26:19 INFO - PROCESS | 1372 | 1466727979042 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 1372 | 1466727979045 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:19 INFO - PROCESS | 1372 | ++DOCSHELL 0D222400 == 10 [pid = 1372] [id = 473] 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (0D225400) [pid = 1372] [serial = 1419] [outer = 00000000] 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (0D2EAC00) [pid = 1372] [serial = 1420] [outer = 0D225400] 17:26:19 INFO - PROCESS | 1372 | 1466727979096 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (10253800) [pid = 1372] [serial = 1421] [outer = 0D225400] 17:26:19 INFO - PROCESS | 1372 | 1466727979596 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 17:26:19 INFO - PROCESS | 1372 | 1466727979657 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 1372 | 1466727979662 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:26:19 INFO - PROCESS | 1372 | 1466727979668 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:26:19 INFO - PROCESS | 1372 | 1466727979671 Marionette TRACE conn6 <- [1,1858,null,{}] 17:26:19 INFO - PROCESS | 1372 | 1466727979675 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 1372 | 1466727979677 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:19 INFO - PROCESS | 1372 | 1466727979772 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:26:19 INFO - PROCESS | 1372 | 1466727979780 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 1372 | 1466727979783 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:19 INFO - PROCESS | 1372 | ++DOCSHELL 0D17E400 == 11 [pid = 1372] [id = 474] 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (103BB000) [pid = 1372] [serial = 1422] [outer = 00000000] 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (106AA000) [pid = 1372] [serial = 1423] [outer = 103BB000] 17:26:19 INFO - PROCESS | 1372 | 1466727979844 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (10873000) [pid = 1372] [serial = 1424] [outer = 103BB000] 17:26:20 INFO - PROCESS | 1372 | 1466727980330 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 17:26:20 INFO - PROCESS | 1372 | 1466727980402 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 1372 | 1466727980405 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:26:20 INFO - PROCESS | 1372 | 1466727980408 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:26:20 INFO - PROCESS | 1372 | 1466727980411 Marionette TRACE conn6 <- [1,1862,null,{}] 17:26:20 INFO - PROCESS | 1372 | 1466727980451 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 1372 | 1466727980456 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:20 INFO - PROCESS | 1372 | 1466727980552 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:26:20 INFO - PROCESS | 1372 | 1466727980559 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 1372 | 1466727980562 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:20 INFO - PROCESS | 1372 | ++DOCSHELL 108A2400 == 12 [pid = 1372] [id = 475] 17:26:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (108A7C00) [pid = 1372] [serial = 1425] [outer = 00000000] 17:26:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (14393400) [pid = 1372] [serial = 1426] [outer = 108A7C00] 17:26:20 INFO - PROCESS | 1372 | 1466727980612 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (143D0800) [pid = 1372] [serial = 1427] [outer = 108A7C00] 17:26:21 INFO - PROCESS | 1372 | 1466727981090 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 17:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:26:21 INFO - PROCESS | 1372 | 1466727981142 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 1372 | 1466727981144 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:26:21 INFO - PROCESS | 1372 | 1466727981147 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 1372 | 1466727981149 Marionette TRACE conn6 <- [1,1866,null,{}] 17:26:21 INFO - PROCESS | 1372 | 1466727981153 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 1372 | 1466727981155 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:21 INFO - PROCESS | 1372 | 1466727981242 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:26:21 INFO - PROCESS | 1372 | 1466727981249 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 1372 | 1466727981251 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:21 INFO - PROCESS | 1372 | ++DOCSHELL 143D3C00 == 13 [pid = 1372] [id = 476] 17:26:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (145A7C00) [pid = 1372] [serial = 1428] [outer = 00000000] 17:26:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (146C3400) [pid = 1372] [serial = 1429] [outer = 145A7C00] 17:26:21 INFO - PROCESS | 1372 | 1466727981296 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14E07C00) [pid = 1372] [serial = 1430] [outer = 145A7C00] 17:26:21 INFO - PROCESS | 1372 | 1466727981755 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 17:26:21 INFO - PROCESS | 1372 | 1466727981818 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:26:21 INFO - PROCESS | 1372 | 1466727981820 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:26:21 INFO - PROCESS | 1372 | 1466727981823 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 1372 | 1466727981825 Marionette TRACE conn6 <- [1,1870,null,{}] 17:26:21 INFO - PROCESS | 1372 | 1466727981829 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 1372 | 1466727981831 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:21 INFO - PROCESS | 1372 | 1466727981938 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:26:21 INFO - PROCESS | 1372 | 1466727981950 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 1372 | 1466727981952 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:21 INFO - PROCESS | 1372 | ++DOCSHELL 14EE0400 == 14 [pid = 1372] [id = 477] 17:26:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (14EE6000) [pid = 1372] [serial = 1431] [outer = 00000000] 17:26:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (14FC3400) [pid = 1372] [serial = 1432] [outer = 14EE6000] 17:26:22 INFO - PROCESS | 1372 | 1466727981996 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (15F53000) [pid = 1372] [serial = 1433] [outer = 14EE6000] 17:26:22 INFO - PROCESS | 1372 | 1466727982443 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 17:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:26:22 INFO - PROCESS | 1372 | 1466727982494 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 1372 | 1466727982497 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:26:22 INFO - PROCESS | 1372 | 1466727982500 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 1372 | 1466727982502 Marionette TRACE conn6 <- [1,1874,null,{}] 17:26:22 INFO - PROCESS | 1372 | 1466727982505 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 1372 | 1466727982511 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:22 INFO - PROCESS | 1372 | 1466727982627 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:26:22 INFO - PROCESS | 1372 | 1466727982634 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 1372 | 1466727982636 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:22 INFO - PROCESS | 1372 | ++DOCSHELL 169C8800 == 15 [pid = 1372] [id = 478] 17:26:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (169CA800) [pid = 1372] [serial = 1434] [outer = 00000000] 17:26:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17973C00) [pid = 1372] [serial = 1435] [outer = 169CA800] 17:26:22 INFO - PROCESS | 1372 | 1466727982680 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17A0E400) [pid = 1372] [serial = 1436] [outer = 169CA800] 17:26:23 INFO - PROCESS | 1372 | 1466727983130 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 17:26:23 INFO - PROCESS | 1372 | 1466727983174 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 1372 | 1466727983176 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:26:23 INFO - PROCESS | 1372 | 1466727983179 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 1372 | 1466727983181 Marionette TRACE conn6 <- [1,1878,null,{}] 17:26:23 INFO - PROCESS | 1372 | 1466727983184 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 1372 | 1466727983186 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:23 INFO - PROCESS | 1372 | 1466727983264 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:26:23 INFO - PROCESS | 1372 | 1466727983296 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 1372 | 1466727983298 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:23 INFO - PROCESS | 1372 | ++DOCSHELL 17A19000 == 16 [pid = 1372] [id = 479] 17:26:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17A19400) [pid = 1372] [serial = 1437] [outer = 00000000] 17:26:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17AB3C00) [pid = 1372] [serial = 1438] [outer = 17A19400] 17:26:23 INFO - PROCESS | 1372 | 1466727983344 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17AB5400) [pid = 1372] [serial = 1439] [outer = 17A19400] 17:26:23 INFO - PROCESS | 1372 | 1466727983773 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 17:26:23 INFO - PROCESS | 1372 | 1466727983823 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 1372 | 1466727983825 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:26:23 INFO - PROCESS | 1372 | 1466727983828 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 1372 | 1466727983830 Marionette TRACE conn6 <- [1,1882,null,{}] 17:26:23 INFO - PROCESS | 1372 | 1466727983833 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 1372 | 1466727983835 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:23 INFO - PROCESS | 1372 | 1466727983915 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:26:23 INFO - PROCESS | 1372 | 1466727983920 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 1372 | 1466727983922 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:23 INFO - PROCESS | 1372 | ++DOCSHELL 106A2400 == 17 [pid = 1372] [id = 480] 17:26:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17ABFC00) [pid = 1372] [serial = 1440] [outer = 00000000] 17:26:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18385000) [pid = 1372] [serial = 1441] [outer = 17ABFC00] 17:26:23 INFO - PROCESS | 1372 | 1466727983966 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18304400) [pid = 1372] [serial = 1442] [outer = 17ABFC00] 17:26:24 INFO - PROCESS | 1372 | 1466727984431 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 17:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:26:24 INFO - PROCESS | 1372 | 1466727984504 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 1372 | 1466727984506 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:26:24 INFO - PROCESS | 1372 | 1466727984509 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 1372 | 1466727984511 Marionette TRACE conn6 <- [1,1886,null,{}] 17:26:24 INFO - PROCESS | 1372 | 1466727984514 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:24 INFO - PROCESS | 1372 | 1466727984516 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:24 INFO - PROCESS | 1372 | 1466727984627 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:26:24 INFO - PROCESS | 1372 | 1466727984715 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 1372 | 1466727984716 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:24 INFO - PROCESS | 1372 | ++DOCSHELL 108A1C00 == 18 [pid = 1372] [id = 481] 17:26:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18D87000) [pid = 1372] [serial = 1443] [outer = 00000000] 17:26:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18E63400) [pid = 1372] [serial = 1444] [outer = 18D87000] 17:26:24 INFO - PROCESS | 1372 | 1466727984760 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18E64000) [pid = 1372] [serial = 1445] [outer = 18D87000] 17:26:25 INFO - PROCESS | 1372 | 1466727985181 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 17:26:25 INFO - PROCESS | 1372 | 1466727985241 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 1372 | 1466727985243 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:26:25 INFO - PROCESS | 1372 | 1466727985251 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 1372 | 1466727985252 Marionette TRACE conn6 <- [1,1890,null,{}] 17:26:25 INFO - PROCESS | 1372 | 1466727985256 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 1372 | 1466727985258 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:25 INFO - PROCESS | 1372 | 1466727985375 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:26:25 INFO - PROCESS | 1372 | 1466727985384 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 1372 | 1466727985386 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:25 INFO - PROCESS | 1372 | ++DOCSHELL 146BC000 == 19 [pid = 1372] [id = 482] 17:26:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (18E62800) [pid = 1372] [serial = 1446] [outer = 00000000] 17:26:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (193B7000) [pid = 1372] [serial = 1447] [outer = 18E62800] 17:26:25 INFO - PROCESS | 1372 | 1466727985431 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1968D400) [pid = 1372] [serial = 1448] [outer = 18E62800] 17:26:25 INFO - PROCESS | 1372 | 1466727985870 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 17:26:25 INFO - PROCESS | 1372 | 1466727985937 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 1372 | 1466727985940 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:26:25 INFO - PROCESS | 1372 | 1466727985943 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:26:25 INFO - PROCESS | 1372 | 1466727985945 Marionette TRACE conn6 <- [1,1894,null,{}] 17:26:25 INFO - PROCESS | 1372 | 1466727985948 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 1372 | 1466727985951 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:26 INFO - PROCESS | 1372 | 1466727986115 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:26:26 INFO - PROCESS | 1372 | 1466727986121 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 1372 | 1466727986124 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:26 INFO - PROCESS | 1372 | ++DOCSHELL 0D182400 == 20 [pid = 1372] [id = 483] 17:26:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1025AC00) [pid = 1372] [serial = 1449] [outer = 00000000] 17:26:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1089EC00) [pid = 1372] [serial = 1450] [outer = 1025AC00] 17:26:26 INFO - PROCESS | 1372 | 1466727986440 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17A0F800) [pid = 1372] [serial = 1451] [outer = 1025AC00] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A0DCC00) [pid = 1372] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AC0400) [pid = 1372] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (198CF800) [pid = 1372] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A011800) [pid = 1372] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A10C00) [pid = 1372] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (15F5E800) [pid = 1372] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1088E800) [pid = 1372] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (0C859400) [pid = 1372] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14996400) [pid = 1372] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D17CC00) [pid = 1372] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (196BEC00) [pid = 1372] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:26:26 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17972000) [pid = 1372] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:26:26 INFO - PROCESS | 1372 | 1466727986820 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 17:26:26 INFO - PROCESS | 1372 | 1466727986877 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 1372 | 1466727986879 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:26:26 INFO - PROCESS | 1372 | 1466727986882 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 1372 | 1466727986884 Marionette TRACE conn6 <- [1,1898,null,{}] 17:26:26 INFO - PROCESS | 1372 | 1466727986888 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:26 INFO - PROCESS | 1372 | 1466727986889 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:27 INFO - PROCESS | 1372 | 1466727987006 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:26:27 INFO - PROCESS | 1372 | 1466727987015 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 1372 | 1466727987016 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:27 INFO - PROCESS | 1372 | ++DOCSHELL 14D53C00 == 21 [pid = 1372] [id = 484] 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14E49000) [pid = 1372] [serial = 1452] [outer = 00000000] 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18D8A000) [pid = 1372] [serial = 1453] [outer = 14E49000] 17:26:27 INFO - PROCESS | 1372 | 1466727987060 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18E61000) [pid = 1372] [serial = 1454] [outer = 14E49000] 17:26:27 INFO - PROCESS | 1372 | 1466727987476 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 631ms 17:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:26:27 INFO - PROCESS | 1372 | 1466727987513 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 1372 | 1466727987515 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:26:27 INFO - PROCESS | 1372 | 1466727987519 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 1372 | 1466727987520 Marionette TRACE conn6 <- [1,1902,null,{}] 17:26:27 INFO - PROCESS | 1372 | 1466727987524 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 1372 | 1466727987525 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:27 INFO - PROCESS | 1372 | 1466727987606 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:26:27 INFO - PROCESS | 1372 | 1466727987727 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 1372 | 1466727987729 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:27 INFO - PROCESS | 1372 | ++DOCSHELL 0CA44400 == 22 [pid = 1372] [id = 485] 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (0D25FC00) [pid = 1372] [serial = 1455] [outer = 00000000] 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A0D6400) [pid = 1372] [serial = 1456] [outer = 0D25FC00] 17:26:27 INFO - PROCESS | 1372 | 1466727987772 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A0E1800) [pid = 1372] [serial = 1457] [outer = 0D25FC00] 17:26:28 INFO - PROCESS | 1372 | 1466727988102 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 17:26:28 INFO - PROCESS | 1372 | 1466727988149 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 1372 | 1466727988151 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:26:28 INFO - PROCESS | 1372 | 1466727988154 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - PROCESS | 1372 | 1466727988156 Marionette TRACE conn6 <- [1,1906,null,{}] 17:26:28 INFO - PROCESS | 1372 | 1466727988159 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:28 INFO - PROCESS | 1372 | 1466727988161 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:28 INFO - PROCESS | 1372 | 1466727988285 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:26:28 INFO - PROCESS | 1372 | 1466727988291 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 1372 | 1466727988292 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:28 INFO - PROCESS | 1372 | ++DOCSHELL 169C7000 == 23 [pid = 1372] [id = 486] 17:26:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A0DB000) [pid = 1372] [serial = 1458] [outer = 00000000] 17:26:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A2D4400) [pid = 1372] [serial = 1459] [outer = 1A0DB000] 17:26:28 INFO - PROCESS | 1372 | 1466727988335 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A2D4800) [pid = 1372] [serial = 1460] [outer = 1A0DB000] 17:26:29 INFO - PROCESS | 1372 | 1466727989126 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1021ms 17:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:26:29 INFO - PROCESS | 1372 | 1466727989177 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 1372 | 1466727989182 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:26:29 INFO - PROCESS | 1372 | 1466727989187 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 1372 | 1466727989192 Marionette TRACE conn6 <- [1,1910,null,{}] 17:26:29 INFO - PROCESS | 1372 | 1466727989198 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:29 INFO - PROCESS | 1372 | 1466727989200 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:29 INFO - PROCESS | 1372 | 1466727989327 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:26:29 INFO - PROCESS | 1372 | 1466727989463 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 1372 | 1466727989466 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:29 INFO - PROCESS | 1372 | ++DOCSHELL 0D073000 == 24 [pid = 1372] [id = 487] 17:26:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1024FC00) [pid = 1372] [serial = 1461] [outer = 00000000] 17:26:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (106A1C00) [pid = 1372] [serial = 1462] [outer = 1024FC00] 17:26:29 INFO - PROCESS | 1372 | 1466727989526 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (10880400) [pid = 1372] [serial = 1463] [outer = 1024FC00] 17:26:30 INFO - PROCESS | 1372 | 1466727990168 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1025ms 17:26:30 INFO - PROCESS | 1372 | 1466727990227 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 1372 | 1466727990232 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:26:30 INFO - PROCESS | 1372 | 1466727990238 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 1372 | 1466727990241 Marionette TRACE conn6 <- [1,1914,null,{}] 17:26:30 INFO - PROCESS | 1372 | 1466727990265 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:30 INFO - PROCESS | 1372 | 1466727990268 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:30 INFO - PROCESS | 1372 | 1466727990540 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:26:30 INFO - PROCESS | 1372 | 1466727990692 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 1372 | 1466727990695 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:30 INFO - PROCESS | 1372 | ++DOCSHELL 0C85C000 == 25 [pid = 1372] [id = 488] 17:26:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (0C85DC00) [pid = 1372] [serial = 1464] [outer = 00000000] 17:26:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (0D06B800) [pid = 1372] [serial = 1465] [outer = 0C85DC00] 17:26:30 INFO - PROCESS | 1372 | 1466727990749 Marionette DEBUG loaded listener.js 17:26:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (0D227000) [pid = 1372] [serial = 1466] [outer = 0C85DC00] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1A2DA400) [pid = 1372] [serial = 1417] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A19F400) [pid = 1372] [serial = 1415] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18D89400) [pid = 1372] [serial = 1402] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (199A5400) [pid = 1372] [serial = 1405] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18E60400) [pid = 1372] [serial = 1403] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A0D6000) [pid = 1372] [serial = 1408] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (198D4C00) [pid = 1372] [serial = 1406] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1A19A000) [pid = 1372] [serial = 1414] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A0DC000) [pid = 1372] [serial = 1409] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17AB9000) [pid = 1372] [serial = 1399] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (167D8800) [pid = 1372] [serial = 1396] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (169C7400) [pid = 1372] [serial = 1397] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1439D000) [pid = 1372] [serial = 1393] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (143D0400) [pid = 1372] [serial = 1394] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D22D800) [pid = 1372] [serial = 1390] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (103AF800) [pid = 1372] [serial = 1391] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (167D4C00) [pid = 1372] [serial = 1388] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14FBFC00) [pid = 1372] [serial = 1387] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (10890C00) [pid = 1372] [serial = 1385] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (106A3400) [pid = 1372] [serial = 1384] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (198D2000) [pid = 1372] [serial = 1382] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1968AC00) [pid = 1372] [serial = 1411] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AC0800) [pid = 1372] [serial = 1400] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1999E800) [pid = 1372] [serial = 1412] [outer = 00000000] [url = about:blank] 17:26:31 INFO - PROCESS | 1372 | 1466727991414 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1202ms 17:26:31 INFO - PROCESS | 1372 | 1466727991442 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:26:31 INFO - PROCESS | 1372 | 1466727991446 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:26:31 INFO - PROCESS | 1372 | 1466727991451 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 1372 | 1466727991454 Marionette TRACE conn6 <- [1,1918,null,{}] 17:26:31 INFO - PROCESS | 1372 | 1466727991458 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:31 INFO - PROCESS | 1372 | 1466727991461 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:31 INFO - PROCESS | 1372 | 1466727991548 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:26:31 INFO - PROCESS | 1372 | 1466727991557 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 1372 | 1466727991559 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:31 INFO - PROCESS | 1372 | ++DOCSHELL 1026CC00 == 26 [pid = 1372] [id = 489] 17:26:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (10274800) [pid = 1372] [serial = 1467] [outer = 00000000] 17:26:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1069EC00) [pid = 1372] [serial = 1468] [outer = 10274800] 17:26:31 INFO - PROCESS | 1372 | 1466727991608 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10872C00) [pid = 1372] [serial = 1469] [outer = 10274800] 17:26:32 INFO - PROCESS | 1372 | 1466727992149 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 17:26:32 INFO - PROCESS | 1372 | 1466727992183 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 1372 | 1466727992186 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:26:32 INFO - PROCESS | 1372 | 1466727992189 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:26:32 INFO - PROCESS | 1372 | 1466727992191 Marionette TRACE conn6 <- [1,1922,null,{}] 17:26:32 INFO - PROCESS | 1372 | 1466727992195 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 1372 | 1466727992197 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:32 INFO - PROCESS | 1372 | 1466727992283 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:26:32 INFO - PROCESS | 1372 | 1466727992292 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 1372 | 1466727992295 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:32 INFO - PROCESS | 1372 | ++DOCSHELL 145A8000 == 27 [pid = 1372] [id = 490] 17:26:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (145AC800) [pid = 1372] [serial = 1470] [outer = 00000000] 17:26:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (146C4C00) [pid = 1372] [serial = 1471] [outer = 145AC800] 17:26:32 INFO - PROCESS | 1372 | 1466727992340 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14D30400) [pid = 1372] [serial = 1472] [outer = 145AC800] 17:26:32 INFO - PROCESS | 1372 | 1466727992818 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 17:26:32 INFO - PROCESS | 1372 | 1466727992863 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 1372 | 1466727992866 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:26:32 INFO - PROCESS | 1372 | 1466727992877 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 1372 | 1466727992882 Marionette TRACE conn6 <- [1,1926,null,{}] 17:26:32 INFO - PROCESS | 1372 | 1466727992885 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 1372 | 1466727992888 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:33 INFO - PROCESS | 1372 | 1466727992978 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:26:33 INFO - PROCESS | 1372 | 1466727992986 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 1372 | 1466727992988 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:33 INFO - PROCESS | 1372 | ++DOCSHELL 16851000 == 28 [pid = 1372] [id = 491] 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (16852000) [pid = 1372] [serial = 1473] [outer = 00000000] 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169C6400) [pid = 1372] [serial = 1474] [outer = 16852000] 17:26:33 INFO - PROCESS | 1372 | 1466727993041 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (169CE000) [pid = 1372] [serial = 1475] [outer = 16852000] 17:26:33 INFO - PROCESS | 1372 | 1466727993596 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 791ms 17:26:33 INFO - PROCESS | 1372 | 1466727993664 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 1372 | 1466727993666 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:26:33 INFO - PROCESS | 1372 | 1466727993669 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 1372 | 1466727993670 Marionette TRACE conn6 <- [1,1930,null,{}] 17:26:33 INFO - PROCESS | 1372 | 1466727993674 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:33 INFO - PROCESS | 1372 | 1466727993676 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:33 INFO - PROCESS | 1372 | 1466727993789 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:26:33 INFO - PROCESS | 1372 | 1466727993801 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 1372 | 1466727993803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:33 INFO - PROCESS | 1372 | ++DOCSHELL 1796C800 == 29 [pid = 1372] [id = 492] 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17977000) [pid = 1372] [serial = 1476] [outer = 00000000] 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17AB3800) [pid = 1372] [serial = 1477] [outer = 17977000] 17:26:33 INFO - PROCESS | 1372 | 1466727993848 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17ABE800) [pid = 1372] [serial = 1478] [outer = 17977000] 17:26:34 INFO - PROCESS | 1372 | 1466727994269 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 17:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:26:34 INFO - PROCESS | 1372 | 1466727994301 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 1372 | 1466727994303 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:26:34 INFO - PROCESS | 1372 | 1466727994306 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 1372 | 1466727994308 Marionette TRACE conn6 <- [1,1934,null,{}] 17:26:34 INFO - PROCESS | 1372 | 1466727994311 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:34 INFO - PROCESS | 1372 | 1466727994313 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:34 INFO - PROCESS | 1372 | 1466727994428 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:26:34 INFO - PROCESS | 1372 | 1466727994434 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 1372 | 1466727994439 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:34 INFO - PROCESS | 1372 | ++DOCSHELL 114CCC00 == 30 [pid = 1372] [id = 493] 17:26:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1838C000) [pid = 1372] [serial = 1479] [outer = 00000000] 17:26:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18E5E800) [pid = 1372] [serial = 1480] [outer = 1838C000] 17:26:34 INFO - PROCESS | 1372 | 1466727994546 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18EC5400) [pid = 1372] [serial = 1481] [outer = 1838C000] 17:26:35 INFO - PROCESS | 1372 | 1466727995005 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 17:26:35 INFO - PROCESS | 1372 | 1466727995042 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 1372 | 1466727995044 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:26:35 INFO - PROCESS | 1372 | 1466727995048 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - PROCESS | 1372 | 1466727995049 Marionette TRACE conn6 <- [1,1938,null,{}] 17:26:35 INFO - PROCESS | 1372 | 1466727995053 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 1372 | 1466727995055 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:35 INFO - PROCESS | 1372 | 1466727995208 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:26:35 INFO - PROCESS | 1372 | 1466727995233 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 1372 | 1466727995235 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:35 INFO - PROCESS | 1372 | ++DOCSHELL 0D02AC00 == 31 [pid = 1372] [id = 494] 17:26:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1430EC00) [pid = 1372] [serial = 1482] [outer = 00000000] 17:26:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (199A0400) [pid = 1372] [serial = 1483] [outer = 1430EC00] 17:26:35 INFO - PROCESS | 1372 | 1466727995278 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (199A2000) [pid = 1372] [serial = 1484] [outer = 1430EC00] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (0D25FC00) [pid = 1372] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18D87000) [pid = 1372] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (18E62800) [pid = 1372] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (169CA800) [pid = 1372] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (17A19400) [pid = 1372] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14EE6000) [pid = 1372] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D225400) [pid = 1372] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (103BB000) [pid = 1372] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A1A6C00) [pid = 1372] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17ABFC00) [pid = 1372] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (145A7C00) [pid = 1372] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (108A7C00) [pid = 1372] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1025AC00) [pid = 1372] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:26:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (14E49000) [pid = 1372] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:26:35 INFO - PROCESS | 1372 | 1466727995894 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 871ms 17:26:35 INFO - PROCESS | 1372 | 1466727995923 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 1372 | 1466727995925 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:26:35 INFO - PROCESS | 1372 | 1466727995928 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - PROCESS | 1372 | 1466727995929 Marionette TRACE conn6 <- [1,1942,null,{}] 17:26:35 INFO - PROCESS | 1372 | 1466727995933 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 1372 | 1466727995935 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:36 INFO - PROCESS | 1372 | 1466727996012 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:26:36 INFO - PROCESS | 1372 | 1466727996018 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 1372 | 1466727996020 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:36 INFO - PROCESS | 1372 | ++DOCSHELL 1025AC00 == 32 [pid = 1372] [id = 495] 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (102D0000) [pid = 1372] [serial = 1485] [outer = 00000000] 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14FBC800) [pid = 1372] [serial = 1486] [outer = 102D0000] 17:26:36 INFO - PROCESS | 1372 | 1466727996064 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17A19400) [pid = 1372] [serial = 1487] [outer = 102D0000] 17:26:36 INFO - PROCESS | 1372 | 1466727996501 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 17:26:36 INFO - PROCESS | 1372 | 1466727996559 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 1372 | 1466727996561 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:26:36 INFO - PROCESS | 1372 | 1466727996564 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 1372 | 1466727996566 Marionette TRACE conn6 <- [1,1946,null,{}] 17:26:36 INFO - PROCESS | 1372 | 1466727996569 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 1372 | 1466727996571 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:36 INFO - PROCESS | 1372 | 1466727996650 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:26:36 INFO - PROCESS | 1372 | 1466727996673 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 1372 | 1466727996675 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:36 INFO - PROCESS | 1372 | ++DOCSHELL 14E01800 == 33 [pid = 1372] [id = 496] 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E47800) [pid = 1372] [serial = 1488] [outer = 00000000] 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (19A6D800) [pid = 1372] [serial = 1489] [outer = 14E47800] 17:26:36 INFO - PROCESS | 1372 | 1466727996719 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0D5800) [pid = 1372] [serial = 1490] [outer = 14E47800] 17:26:37 INFO - PROCESS | 1372 | 1466727997156 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 17:26:37 INFO - PROCESS | 1372 | 1466727997200 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 1372 | 1466727997202 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:26:37 INFO - PROCESS | 1372 | 1466727997205 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 1372 | 1466727997206 Marionette TRACE conn6 <- [1,1950,null,{}] 17:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:26:37 INFO - PROCESS | 1372 | 1466727997210 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:37 INFO - PROCESS | 1372 | 1466727997212 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:37 INFO - PROCESS | 1372 | 1466727997292 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:26:37 INFO - PROCESS | 1372 | 1466727997297 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 1372 | 1466727997299 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:37 INFO - PROCESS | 1372 | ++DOCSHELL 14D29C00 == 34 [pid = 1372] [id = 497] 17:26:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14E34000) [pid = 1372] [serial = 1491] [outer = 00000000] 17:26:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A19A000) [pid = 1372] [serial = 1492] [outer = 14E34000] 17:26:37 INFO - PROCESS | 1372 | 1466727997344 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A1A3800) [pid = 1372] [serial = 1493] [outer = 14E34000] 17:26:37 INFO - PROCESS | 1372 | 1466727997774 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 17:26:37 INFO - PROCESS | 1372 | 1466727997847 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 1372 | 1466727997852 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:26:37 INFO - PROCESS | 1372 | 1466727997861 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 1372 | 1466727997866 Marionette TRACE conn6 <- [1,1954,null,{}] 17:26:37 INFO - PROCESS | 1372 | 1466727997872 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:37 INFO - PROCESS | 1372 | 1466727997876 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:38 INFO - PROCESS | 1372 | 1466727998001 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:26:38 INFO - PROCESS | 1372 | 1466727998174 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 1372 | 1466727998179 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:38 INFO - PROCESS | 1372 | ++DOCSHELL 1026A000 == 35 [pid = 1372] [id = 498] 17:26:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (10273800) [pid = 1372] [serial = 1494] [outer = 00000000] 17:26:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (102DE000) [pid = 1372] [serial = 1495] [outer = 10273800] 17:26:38 INFO - PROCESS | 1372 | 1466727998237 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1088A000) [pid = 1372] [serial = 1496] [outer = 10273800] 17:26:38 INFO - PROCESS | 1372 | 1466727998781 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 17:26:38 INFO - PROCESS | 1372 | 1466727998839 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 1372 | 1466727998842 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:26:38 INFO - PROCESS | 1372 | 1466727998849 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 1372 | 1466727998853 Marionette TRACE conn6 <- [1,1958,null,{}] 17:26:38 INFO - PROCESS | 1372 | 1466727998857 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 1372 | 1466727998860 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:38 INFO - PROCESS | 1372 | 1466727998973 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:26:39 INFO - PROCESS | 1372 | 1466727999087 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 1372 | 1466727999089 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:39 INFO - PROCESS | 1372 | ++DOCSHELL 14FC1000 == 36 [pid = 1372] [id = 499] 17:26:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (15F57000) [pid = 1372] [serial = 1497] [outer = 00000000] 17:26:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (167D8800) [pid = 1372] [serial = 1498] [outer = 15F57000] 17:26:39 INFO - PROCESS | 1372 | 1466727999147 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (169CCC00) [pid = 1372] [serial = 1499] [outer = 15F57000] 17:26:39 INFO - PROCESS | 1372 | 1466727999745 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 17:26:39 INFO - PROCESS | 1372 | 1466727999778 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 1372 | 1466727999781 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:26:39 INFO - PROCESS | 1372 | 1466727999784 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:26:39 INFO - PROCESS | 1372 | 1466727999787 Marionette TRACE conn6 <- [1,1962,null,{}] 17:26:39 INFO - PROCESS | 1372 | 1466727999797 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:39 INFO - PROCESS | 1372 | 1466727999802 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:39 INFO - PROCESS | 1372 | 1466727999917 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:26:40 INFO - PROCESS | 1372 | 1466728000073 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 1372 | 1466728000077 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:40 INFO - PROCESS | 1372 | ++DOCSHELL 1A198400 == 37 [pid = 1372] [id = 500] 17:26:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A19F400) [pid = 1372] [serial = 1500] [outer = 00000000] 17:26:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1A2D7800) [pid = 1372] [serial = 1501] [outer = 1A19F400] 17:26:40 INFO - PROCESS | 1372 | 1466728000137 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A2E0400) [pid = 1372] [serial = 1502] [outer = 1A19F400] 17:26:40 INFO - PROCESS | 1372 | 1466728000724 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 17:26:40 INFO - PROCESS | 1372 | 1466728000758 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 1372 | 1466728000760 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:26:40 INFO - PROCESS | 1372 | 1466728000763 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:26:40 INFO - PROCESS | 1372 | 1466728000766 Marionette TRACE conn6 <- [1,1966,null,{}] 17:26:40 INFO - PROCESS | 1372 | 1466728000769 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:40 INFO - PROCESS | 1372 | 1466728000772 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:40 INFO - PROCESS | 1372 | 1466728000882 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:26:41 INFO - PROCESS | 1372 | 1466728000991 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 1372 | 1466728000994 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:41 INFO - PROCESS | 1372 | ++DOCSHELL 1AE8D800 == 38 [pid = 1372] [id = 501] 17:26:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1AE8E000) [pid = 1372] [serial = 1503] [outer = 00000000] 17:26:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1AE94000) [pid = 1372] [serial = 1504] [outer = 1AE8E000] 17:26:41 INFO - PROCESS | 1372 | 1466728001050 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1AF0C800) [pid = 1372] [serial = 1505] [outer = 1AE8E000] 17:26:41 INFO - PROCESS | 1372 | 1466728001659 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 17:26:41 INFO - PROCESS | 1372 | 1466728001698 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:26:41 INFO - PROCESS | 1372 | 1466728001701 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:26:41 INFO - PROCESS | 1372 | 1466728001704 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:26:41 INFO - PROCESS | 1372 | 1466728001706 Marionette TRACE conn6 <- [1,1970,null,{}] 17:26:41 INFO - PROCESS | 1372 | 1466728001710 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:41 INFO - PROCESS | 1372 | 1466728001712 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:41 INFO - PROCESS | 1372 | 1466728001816 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:26:41 INFO - PROCESS | 1372 | 1466728001926 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 1372 | 1466728001928 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:41 INFO - PROCESS | 1372 | ++DOCSHELL 1AE90800 == 39 [pid = 1372] [id = 502] 17:26:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1AE97C00) [pid = 1372] [serial = 1506] [outer = 00000000] 17:26:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1B7F6000) [pid = 1372] [serial = 1507] [outer = 1AE97C00] 17:26:42 INFO - PROCESS | 1372 | 1466728001982 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1BE46800) [pid = 1372] [serial = 1508] [outer = 1AE97C00] 17:26:42 INFO - PROCESS | 1372 | 1466728002730 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1065ms 17:26:42 INFO - PROCESS | 1372 | 1466728002773 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:26:42 INFO - PROCESS | 1372 | 1466728002778 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:26:42 INFO - PROCESS | 1372 | 1466728002783 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 1372 | 1466728002786 Marionette TRACE conn6 <- [1,1974,null,{}] 17:26:42 INFO - PROCESS | 1372 | 1466728002792 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 1372 | 1466728002794 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:42 INFO - PROCESS | 1372 | 1466728002900 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:26:43 INFO - PROCESS | 1372 | 1466728003016 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 1372 | 1466728003021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:43 INFO - PROCESS | 1372 | ++DOCSHELL 0D176400 == 40 [pid = 1372] [id = 503] 17:26:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (103AE000) [pid = 1372] [serial = 1509] [outer = 00000000] 17:26:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1451D400) [pid = 1372] [serial = 1510] [outer = 103AE000] 17:26:43 INFO - PROCESS | 1372 | 1466728003114 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (14D92400) [pid = 1372] [serial = 1511] [outer = 103AE000] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1A1A5800 == 39 [pid = 1372] [id = 472] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1796C800 == 38 [pid = 1372] [id = 492] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 0D02AC00 == 37 [pid = 1372] [id = 494] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 114CCC00 == 36 [pid = 1372] [id = 493] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1025AC00 == 35 [pid = 1372] [id = 495] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 14E01800 == 34 [pid = 1372] [id = 496] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 16851000 == 33 [pid = 1372] [id = 491] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1AE8D800 == 32 [pid = 1372] [id = 501] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1AE90800 == 31 [pid = 1372] [id = 502] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1A198400 == 30 [pid = 1372] [id = 500] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 14D29C00 == 29 [pid = 1372] [id = 497] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 1026A000 == 28 [pid = 1372] [id = 498] 17:26:43 INFO - PROCESS | 1372 | --DOCSHELL 14FC1000 == 27 [pid = 1372] [id = 499] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (18E63400) [pid = 1372] [serial = 1444] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (193B7000) [pid = 1372] [serial = 1447] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (17973C00) [pid = 1372] [serial = 1435] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (17A0E400) [pid = 1372] [serial = 1436] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (17AB3C00) [pid = 1372] [serial = 1438] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17AB5400) [pid = 1372] [serial = 1439] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (14FC3400) [pid = 1372] [serial = 1432] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (15F53000) [pid = 1372] [serial = 1433] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (0D2EAC00) [pid = 1372] [serial = 1420] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18E64000) [pid = 1372] [serial = 1445] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (10253800) [pid = 1372] [serial = 1421] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (106AA000) [pid = 1372] [serial = 1423] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (10873000) [pid = 1372] [serial = 1424] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2DBC00) [pid = 1372] [serial = 1418] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (18385000) [pid = 1372] [serial = 1441] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (146C3400) [pid = 1372] [serial = 1429] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (14E07C00) [pid = 1372] [serial = 1430] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14393400) [pid = 1372] [serial = 1426] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (143D0800) [pid = 1372] [serial = 1427] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1968D400) [pid = 1372] [serial = 1448] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1089EC00) [pid = 1372] [serial = 1450] [outer = 00000000] [url = about:blank] 17:26:43 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17A0F800) [pid = 1372] [serial = 1451] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (18D8A000) [pid = 1372] [serial = 1453] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A0E1800) [pid = 1372] [serial = 1457] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18E61000) [pid = 1372] [serial = 1454] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (18304400) [pid = 1372] [serial = 1442] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1A0D6400) [pid = 1372] [serial = 1456] [outer = 00000000] [url = about:blank] 17:26:44 INFO - PROCESS | 1372 | 1466728004320 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1582ms 17:26:44 INFO - PROCESS | 1372 | 1466728004366 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 1372 | 1466728004370 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:26:44 INFO - PROCESS | 1372 | 1466728004374 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 1372 | 1466728004379 Marionette TRACE conn6 <- [1,1978,null,{}] 17:26:44 INFO - PROCESS | 1372 | 1466728004384 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:44 INFO - PROCESS | 1372 | 1466728004386 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:44 INFO - PROCESS | 1372 | 1466728004478 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:26:44 INFO - PROCESS | 1372 | 1466728004488 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 1372 | 1466728004491 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:44 INFO - PROCESS | 1372 | ++DOCSHELL 1025A400 == 28 [pid = 1372] [id = 504] 17:26:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1025AC00) [pid = 1372] [serial = 1512] [outer = 00000000] 17:26:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (102DB800) [pid = 1372] [serial = 1513] [outer = 1025AC00] 17:26:44 INFO - PROCESS | 1372 | 1466728004538 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (103BA000) [pid = 1372] [serial = 1514] [outer = 1025AC00] 17:26:45 INFO - PROCESS | 1372 | 1466728005023 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 17:26:45 INFO - PROCESS | 1372 | 1466728005065 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 1372 | 1466728005070 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:26:45 INFO - PROCESS | 1372 | 1466728005077 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 1372 | 1466728005080 Marionette TRACE conn6 <- [1,1982,null,{}] 17:26:45 INFO - PROCESS | 1372 | 1466728005083 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 1372 | 1466728005086 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:45 INFO - PROCESS | 1372 | 1466728005210 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:26:45 INFO - PROCESS | 1372 | 1466728005227 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 1372 | 1466728005229 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:45 INFO - PROCESS | 1372 | ++DOCSHELL 108A5000 == 29 [pid = 1372] [id = 505] 17:26:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (108DA000) [pid = 1372] [serial = 1515] [outer = 00000000] 17:26:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1141E000) [pid = 1372] [serial = 1516] [outer = 108DA000] 17:26:45 INFO - PROCESS | 1372 | 1466728005277 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1439D000) [pid = 1372] [serial = 1517] [outer = 108DA000] 17:26:45 INFO - PROCESS | 1372 | 1466728005742 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 17:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:26:45 INFO - PROCESS | 1372 | 1466728005752 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 1372 | 1466728005755 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:26:45 INFO - PROCESS | 1372 | 1466728005758 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 1372 | 1466728005762 Marionette TRACE conn6 <- [1,1986,null,{}] 17:26:45 INFO - PROCESS | 1372 | 1466728005773 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 1372 | 1466728005778 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:45 INFO - PROCESS | 1372 | 1466728005864 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:26:45 INFO - PROCESS | 1372 | 1466728005873 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 1372 | 1466728005876 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:45 INFO - PROCESS | 1372 | ++DOCSHELL 14E07C00 == 30 [pid = 1372] [id = 506] 17:26:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14E49000) [pid = 1372] [serial = 1518] [outer = 00000000] 17:26:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (14EE5000) [pid = 1372] [serial = 1519] [outer = 14E49000] 17:26:45 INFO - PROCESS | 1372 | 1466728005925 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14FC0000) [pid = 1372] [serial = 1520] [outer = 14E49000] 17:26:46 INFO - PROCESS | 1372 | 1466728006386 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 17:26:46 INFO - PROCESS | 1372 | 1466728006451 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 1372 | 1466728006454 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:26:46 INFO - PROCESS | 1372 | 1466728006457 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:26:46 INFO - PROCESS | 1372 | 1466728006458 Marionette TRACE conn6 <- [1,1990,null,{}] 17:26:46 INFO - PROCESS | 1372 | 1466728006462 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 1372 | 1466728006464 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:46 INFO - PROCESS | 1372 | 1466728006582 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:26:46 INFO - PROCESS | 1372 | 1466728006667 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 1372 | 1466728006669 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:46 INFO - PROCESS | 1372 | ++DOCSHELL 15F5D800 == 31 [pid = 1372] [id = 507] 17:26:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (167CE000) [pid = 1372] [serial = 1521] [outer = 00000000] 17:26:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (169C9800) [pid = 1372] [serial = 1522] [outer = 167CE000] 17:26:46 INFO - PROCESS | 1372 | 1466728006716 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17973C00) [pid = 1372] [serial = 1523] [outer = 167CE000] 17:26:47 INFO - PROCESS | 1372 | 1466728007144 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 731ms 17:26:47 INFO - PROCESS | 1372 | 1466728007191 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:26:47 INFO - PROCESS | 1372 | 1466728007193 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:26:47 INFO - PROCESS | 1372 | 1466728007196 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 1372 | 1466728007198 Marionette TRACE conn6 <- [1,1994,null,{}] 17:26:47 INFO - PROCESS | 1372 | 1466728007201 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:47 INFO - PROCESS | 1372 | 1466728007203 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:47 INFO - PROCESS | 1372 | 1466728007318 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:26:47 INFO - PROCESS | 1372 | 1466728007324 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 1372 | 1466728007327 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:47 INFO - PROCESS | 1372 | ++DOCSHELL 1797A800 == 32 [pid = 1372] [id = 508] 17:26:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17A0F800) [pid = 1372] [serial = 1524] [outer = 00000000] 17:26:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17A65C00) [pid = 1372] [serial = 1525] [outer = 17A0F800] 17:26:47 INFO - PROCESS | 1372 | 1466728007376 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (17AB1800) [pid = 1372] [serial = 1526] [outer = 17A0F800] 17:26:47 INFO - PROCESS | 1372 | 1466728007863 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:26:47 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 17:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 17:26:47 INFO - PROCESS | 1372 | 1466728007954 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 1372 | 1466728007956 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:26:47 INFO - PROCESS | 1372 | 1466728007974 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 1372 | 1466728007976 Marionette TRACE conn6 <- [1,1998,null,{}] 17:26:48 INFO - PROCESS | 1372 | 1466728007979 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 1372 | 1466728007985 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:48 INFO - PROCESS | 1372 | 1466728008124 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:26:48 INFO - PROCESS | 1372 | 1466728008187 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 1372 | 1466728008189 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:48 INFO - PROCESS | 1372 | ++DOCSHELL 18D87800 == 33 [pid = 1372] [id = 509] 17:26:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (18D88C00) [pid = 1372] [serial = 1527] [outer = 00000000] 17:26:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (18EBA000) [pid = 1372] [serial = 1528] [outer = 18D88C00] 17:26:48 INFO - PROCESS | 1372 | 1466728008235 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (18EC4C00) [pid = 1372] [serial = 1529] [outer = 18D88C00] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17977000) [pid = 1372] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A0DB000) [pid = 1372] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (16852000) [pid = 1372] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (10274800) [pid = 1372] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (0C85DC00) [pid = 1372] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1838C000) [pid = 1372] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1024FC00) [pid = 1372] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (14E47800) [pid = 1372] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14E34000) [pid = 1372] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1430EC00) [pid = 1372] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:26:48 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (102D0000) [pid = 1372] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:26:48 INFO - PROCESS | 1372 | 1466728008848 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:26:48 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 17:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 17:26:48 INFO - PROCESS | 1372 | 1466728008903 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 1372 | 1466728008905 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:26:48 INFO - PROCESS | 1372 | 1466728008908 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:26:48 INFO - PROCESS | 1372 | 1466728008910 Marionette TRACE conn6 <- [1,2002,null,{}] 17:26:48 INFO - PROCESS | 1372 | 1466728008914 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 1372 | 1466728008916 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:49 INFO - PROCESS | 1372 | 1466728009030 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:26:49 INFO - PROCESS | 1372 | 1466728009044 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 1372 | 1466728009046 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:49 INFO - PROCESS | 1372 | ++DOCSHELL 108A7000 == 34 [pid = 1372] [id = 510] 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (143D6400) [pid = 1372] [serial = 1530] [outer = 00000000] 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18E61400) [pid = 1372] [serial = 1531] [outer = 143D6400] 17:26:49 INFO - PROCESS | 1372 | 1466728009091 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193B0C00) [pid = 1372] [serial = 1532] [outer = 143D6400] 17:26:49 INFO - PROCESS | 1372 | 1466728009472 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 17:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:26:49 INFO - PROCESS | 1372 | 1466728009542 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 1372 | 1466728009544 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:26:49 INFO - PROCESS | 1372 | 1466728009547 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 1372 | 1466728009549 Marionette TRACE conn6 <- [1,2006,null,{}] 17:26:49 INFO - PROCESS | 1372 | 1466728009552 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:49 INFO - PROCESS | 1372 | 1466728009554 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:49 INFO - PROCESS | 1372 | 1466728009632 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:26:49 INFO - PROCESS | 1372 | 1466728009637 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 1372 | 1466728009639 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:49 INFO - PROCESS | 1372 | ++DOCSHELL 18E60400 == 35 [pid = 1372] [id = 511] 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (193B6800) [pid = 1372] [serial = 1533] [outer = 00000000] 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0D2EC000) [pid = 1372] [serial = 1534] [outer = 193B6800] 17:26:49 INFO - PROCESS | 1372 | 1466728009684 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (15F51C00) [pid = 1372] [serial = 1535] [outer = 193B6800] 17:26:50 INFO - PROCESS | 1372 | 1466728010131 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 17:26:50 INFO - PROCESS | 1372 | 1466728010191 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 1372 | 1466728010193 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:26:50 INFO - PROCESS | 1372 | 1466728010196 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 1372 | 1466728010198 Marionette TRACE conn6 <- [1,2010,null,{}] 17:26:50 INFO - PROCESS | 1372 | 1466728010201 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 1372 | 1466728010203 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:50 INFO - PROCESS | 1372 | 1466728010283 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:26:50 INFO - PROCESS | 1372 | 1466728010289 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 1372 | 1466728010290 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:50 INFO - PROCESS | 1372 | ++DOCSHELL 199A0800 == 36 [pid = 1372] [id = 512] 17:26:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (199A2800) [pid = 1372] [serial = 1536] [outer = 00000000] 17:26:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (19A6F800) [pid = 1372] [serial = 1537] [outer = 199A2800] 17:26:50 INFO - PROCESS | 1372 | 1466728010336 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1A0DA400) [pid = 1372] [serial = 1538] [outer = 199A2800] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 1025A400 == 35 [pid = 1372] [id = 504] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 0D176400 == 34 [pid = 1372] [id = 503] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 14E07C00 == 33 [pid = 1372] [id = 506] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 108A5000 == 32 [pid = 1372] [id = 505] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 15F5D800 == 31 [pid = 1372] [id = 507] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 18E60400 == 30 [pid = 1372] [id = 511] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 18D87800 == 29 [pid = 1372] [id = 509] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 1797A800 == 28 [pid = 1372] [id = 508] 17:26:51 INFO - PROCESS | 1372 | --DOCSHELL 108A7000 == 27 [pid = 1372] [id = 510] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AB3800) [pid = 1372] [serial = 1477] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17ABE800) [pid = 1372] [serial = 1478] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2D4800) [pid = 1372] [serial = 1460] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1A2D4400) [pid = 1372] [serial = 1459] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (146C4C00) [pid = 1372] [serial = 1471] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (169C6400) [pid = 1372] [serial = 1474] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1069EC00) [pid = 1372] [serial = 1468] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (10872C00) [pid = 1372] [serial = 1469] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D06B800) [pid = 1372] [serial = 1465] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18EC5400) [pid = 1372] [serial = 1481] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D227000) [pid = 1372] [serial = 1466] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (106A1C00) [pid = 1372] [serial = 1462] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (10880400) [pid = 1372] [serial = 1463] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18E5E800) [pid = 1372] [serial = 1480] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A0D5800) [pid = 1372] [serial = 1490] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1A19A000) [pid = 1372] [serial = 1492] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A1A3800) [pid = 1372] [serial = 1493] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (199A0400) [pid = 1372] [serial = 1483] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17A19400) [pid = 1372] [serial = 1487] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14FBC800) [pid = 1372] [serial = 1486] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (19A6D800) [pid = 1372] [serial = 1489] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (199A2000) [pid = 1372] [serial = 1484] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (169CE000) [pid = 1372] [serial = 1475] [outer = 00000000] [url = about:blank] 17:26:52 INFO - PROCESS | 1372 | 1466728012178 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2023ms 17:26:52 INFO - PROCESS | 1372 | 1466728012223 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 1372 | 1466728012227 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:26:52 INFO - PROCESS | 1372 | 1466728012233 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 1372 | 1466728012235 Marionette TRACE conn6 <- [1,2014,null,{}] 17:26:52 INFO - PROCESS | 1372 | 1466728012241 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 1372 | 1466728012244 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:52 INFO - PROCESS | 1372 | 1466728012331 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:26:52 INFO - PROCESS | 1372 | 1466728012341 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 1372 | 1466728012344 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:52 INFO - PROCESS | 1372 | ++DOCSHELL 0D074000 == 28 [pid = 1372] [id = 513] 17:26:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (0D076800) [pid = 1372] [serial = 1539] [outer = 00000000] 17:26:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0D2EDC00) [pid = 1372] [serial = 1540] [outer = 0D076800] 17:26:52 INFO - PROCESS | 1372 | 1466728012395 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (1024EC00) [pid = 1372] [serial = 1541] [outer = 0D076800] 17:26:52 INFO - PROCESS | 1372 | 1466728012871 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 17:26:52 INFO - PROCESS | 1372 | 1466728012904 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 1372 | 1466728012909 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:26:52 INFO - PROCESS | 1372 | 1466728012916 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 1372 | 1466728012919 Marionette TRACE conn6 <- [1,2018,null,{}] 17:26:52 INFO - PROCESS | 1372 | 1466728012923 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 1372 | 1466728012925 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:53 INFO - PROCESS | 1372 | 1466728013020 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:26:53 INFO - PROCESS | 1372 | 1466728013029 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 1372 | 1466728013032 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:53 INFO - PROCESS | 1372 | ++DOCSHELL 106A1800 == 29 [pid = 1372] [id = 514] 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (106A1C00) [pid = 1372] [serial = 1542] [outer = 00000000] 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (10876000) [pid = 1372] [serial = 1543] [outer = 106A1C00] 17:26:53 INFO - PROCESS | 1372 | 1466728013081 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1087C400) [pid = 1372] [serial = 1544] [outer = 106A1C00] 17:26:53 INFO - PROCESS | 1372 | 1466728013539 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 17:26:53 INFO - PROCESS | 1372 | 1466728013589 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 1372 | 1466728013591 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:26:53 INFO - PROCESS | 1372 | 1466728013595 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - PROCESS | 1372 | 1466728013598 Marionette TRACE conn6 <- [1,2022,null,{}] 17:26:53 INFO - PROCESS | 1372 | 1466728013609 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:53 INFO - PROCESS | 1372 | 1466728013614 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:53 INFO - PROCESS | 1372 | 1466728013697 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:26:53 INFO - PROCESS | 1372 | 1466728013746 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 1372 | 1466728013749 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:53 INFO - PROCESS | 1372 | ++DOCSHELL 143D0000 == 30 [pid = 1372] [id = 515] 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (143D0400) [pid = 1372] [serial = 1545] [outer = 00000000] 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (143D4000) [pid = 1372] [serial = 1546] [outer = 143D0400] 17:26:53 INFO - PROCESS | 1372 | 1466728013798 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (145E1400) [pid = 1372] [serial = 1547] [outer = 143D0400] 17:26:54 INFO - PROCESS | 1372 | 1466728014272 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 17:26:54 INFO - PROCESS | 1372 | 1466728014328 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 1372 | 1466728014331 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:26:54 INFO - PROCESS | 1372 | 1466728014334 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 1372 | 1466728014336 Marionette TRACE conn6 <- [1,2026,null,{}] 17:26:54 INFO - PROCESS | 1372 | 1466728014340 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 1372 | 1466728014342 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:54 INFO - PROCESS | 1372 | 1466728014427 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:26:54 INFO - PROCESS | 1372 | 1466728014433 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 1372 | 1466728014435 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:54 INFO - PROCESS | 1372 | ++DOCSHELL 146C1800 == 31 [pid = 1372] [id = 516] 17:26:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (145AC400) [pid = 1372] [serial = 1548] [outer = 00000000] 17:26:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E2DC00) [pid = 1372] [serial = 1549] [outer = 145AC400] 17:26:54 INFO - PROCESS | 1372 | 1466728014480 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14F24C00) [pid = 1372] [serial = 1550] [outer = 145AC400] 17:26:54 INFO - PROCESS | 1372 | 1466728014923 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 17:26:54 INFO - PROCESS | 1372 | 1466728014968 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 1372 | 1466728014971 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:26:54 INFO - PROCESS | 1372 | 1466728014974 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 1372 | 1466728014976 Marionette TRACE conn6 <- [1,2030,null,{}] 17:26:55 INFO - PROCESS | 1372 | 1466728014980 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 1372 | 1466728014982 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:55 INFO - PROCESS | 1372 | 1466728015059 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:26:55 INFO - PROCESS | 1372 | 1466728015068 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 1372 | 1466728015070 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:55 INFO - PROCESS | 1372 | ++DOCSHELL 15F52800 == 32 [pid = 1372] [id = 517] 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (15F5A000) [pid = 1372] [serial = 1551] [outer = 00000000] 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (16930C00) [pid = 1372] [serial = 1552] [outer = 15F5A000] 17:26:55 INFO - PROCESS | 1372 | 1466728015116 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (169CB000) [pid = 1372] [serial = 1553] [outer = 15F5A000] 17:26:55 INFO - PROCESS | 1372 | 1466728015587 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:26:55 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) 17:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 17:26:55 INFO - PROCESS | 1372 | 1466728015618 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 1372 | 1466728015621 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:26:55 INFO - PROCESS | 1372 | 1466728015625 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 1372 | 1466728015626 Marionette TRACE conn6 <- [1,2034,null,{}] 17:26:55 INFO - PROCESS | 1372 | 1466728015630 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 1372 | 1466728015635 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:55 INFO - PROCESS | 1372 | 1466728015741 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:26:55 INFO - PROCESS | 1372 | 1466728015749 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 1372 | 1466728015751 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:55 INFO - PROCESS | 1372 | ++DOCSHELL 17AB3000 == 33 [pid = 1372] [id = 518] 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17AB4800) [pid = 1372] [serial = 1554] [outer = 00000000] 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17AC0400) [pid = 1372] [serial = 1555] [outer = 17AB4800] 17:26:55 INFO - PROCESS | 1372 | 1466728015795 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18304400) [pid = 1372] [serial = 1556] [outer = 17AB4800] 17:26:56 INFO - PROCESS | 1372 | 1466728016238 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 17:26:56 INFO - PROCESS | 1372 | 1466728016269 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 1372 | 1466728016271 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:26:56 INFO - PROCESS | 1372 | 1466728016274 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 1372 | 1466728016276 Marionette TRACE conn6 <- [1,2038,null,{}] 17:26:56 INFO - PROCESS | 1372 | 1466728016279 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:56 INFO - PROCESS | 1372 | 1466728016281 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:56 INFO - PROCESS | 1372 | 1466728016363 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:26:56 INFO - PROCESS | 1372 | 1466728016369 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 1372 | 1466728016371 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:56 INFO - PROCESS | 1372 | ++DOCSHELL 1868D000 == 34 [pid = 1372] [id = 519] 17:26:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (18690000) [pid = 1372] [serial = 1557] [outer = 00000000] 17:26:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18D8A000) [pid = 1372] [serial = 1558] [outer = 18690000] 17:26:56 INFO - PROCESS | 1372 | 1466728016415 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18EBD800) [pid = 1372] [serial = 1559] [outer = 18690000] 17:26:56 INFO - PROCESS | 1372 | 1466728016872 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 17:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:26:56 INFO - PROCESS | 1372 | 1466728016920 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 1372 | 1466728016922 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:26:56 INFO - PROCESS | 1372 | 1466728016926 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:26:56 INFO - PROCESS | 1372 | 1466728016927 Marionette TRACE conn6 <- [1,2042,null,{}] 17:26:56 INFO - PROCESS | 1372 | 1466728016931 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:56 INFO - PROCESS | 1372 | 1466728016932 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:57 INFO - PROCESS | 1372 | 1466728017013 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:26:57 INFO - PROCESS | 1372 | 1466728017019 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 1372 | 1466728017021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:57 INFO - PROCESS | 1372 | ++DOCSHELL 0C861C00 == 35 [pid = 1372] [id = 520] 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18EC5800) [pid = 1372] [serial = 1560] [outer = 00000000] 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (193B9400) [pid = 1372] [serial = 1561] [outer = 18EC5800] 17:26:57 INFO - PROCESS | 1372 | 1466728017066 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (193B5400) [pid = 1372] [serial = 1562] [outer = 18EC5800] 17:26:57 INFO - PROCESS | 1372 | 1466728017509 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 17:26:57 INFO - PROCESS | 1372 | 1466728017559 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 1372 | 1466728017561 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:26:57 INFO - PROCESS | 1372 | 1466728017564 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:26:57 INFO - PROCESS | 1372 | 1466728017565 Marionette TRACE conn6 <- [1,2046,null,{}] 17:26:57 INFO - PROCESS | 1372 | 1466728017569 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 1372 | 1466728017571 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:57 INFO - PROCESS | 1372 | 1466728017688 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:26:57 INFO - PROCESS | 1372 | 1466728017697 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 1372 | 1466728017699 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:57 INFO - PROCESS | 1372 | ++DOCSHELL 143CFC00 == 36 [pid = 1372] [id = 521] 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (198D4400) [pid = 1372] [serial = 1563] [outer = 00000000] 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (199A6800) [pid = 1372] [serial = 1564] [outer = 198D4400] 17:26:57 INFO - PROCESS | 1372 | 1466728017798 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (199A7800) [pid = 1372] [serial = 1565] [outer = 198D4400] 17:26:58 INFO - PROCESS | 1372 | 1466728018235 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 731ms 17:26:58 INFO - PROCESS | 1372 | 1466728018299 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 1372 | 1466728018301 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:26:58 INFO - PROCESS | 1372 | 1466728018311 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 1372 | 1466728018313 Marionette TRACE conn6 <- [1,2050,null,{}] 17:26:58 INFO - PROCESS | 1372 | 1466728018316 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:58 INFO - PROCESS | 1372 | 1466728018318 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:58 INFO - PROCESS | 1372 | 1466728018436 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:26:58 INFO - PROCESS | 1372 | 1466728018442 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 1372 | 1466728018443 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:58 INFO - PROCESS | 1372 | ++DOCSHELL 1A016800 == 37 [pid = 1372] [id = 522] 17:26:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1A0D5800) [pid = 1372] [serial = 1566] [outer = 00000000] 17:26:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1A0E0000) [pid = 1372] [serial = 1567] [outer = 1A0D5800] 17:26:58 INFO - PROCESS | 1372 | 1466728018486 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1A198000) [pid = 1372] [serial = 1568] [outer = 1A0D5800] 17:26:58 INFO - PROCESS | 1372 | 1466728018937 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 17:26:59 INFO - PROCESS | 1372 | 1466728018984 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 1372 | 1466728018986 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:26:59 INFO - PROCESS | 1372 | 1466728018997 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 1372 | 1466728019000 Marionette TRACE conn6 <- [1,2054,null,{}] 17:26:59 INFO - PROCESS | 1372 | 1466728019003 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 1372 | 1466728019005 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:59 INFO - PROCESS | 1372 | 1466728019161 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:26:59 INFO - PROCESS | 1372 | 1466728019190 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 1372 | 1466728019192 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:26:59 INFO - PROCESS | 1372 | ++DOCSHELL 106AAC00 == 38 [pid = 1372] [id = 523] 17:26:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1A1A2C00) [pid = 1372] [serial = 1569] [outer = 00000000] 17:26:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1A2D6800) [pid = 1372] [serial = 1570] [outer = 1A1A2C00] 17:26:59 INFO - PROCESS | 1372 | 1466728019238 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1A2DCC00) [pid = 1372] [serial = 1571] [outer = 1A1A2C00] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (145AC800) [pid = 1372] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (167CE000) [pid = 1372] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (17A0F800) [pid = 1372] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (18D88C00) [pid = 1372] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (193B6800) [pid = 1372] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (143D6400) [pid = 1372] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (14E49000) [pid = 1372] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (108DA000) [pid = 1372] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1025AC00) [pid = 1372] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (103AE000) [pid = 1372] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1AE97C00) [pid = 1372] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1AE8E000) [pid = 1372] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A19F400) [pid = 1372] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (15F57000) [pid = 1372] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:26:59 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (10273800) [pid = 1372] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:26:59 INFO - PROCESS | 1372 | 1466728019898 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 17:26:59 INFO - PROCESS | 1372 | 1466728019924 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 1372 | 1466728019926 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:26:59 INFO - PROCESS | 1372 | 1466728019929 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 1372 | 1466728019931 Marionette TRACE conn6 <- [1,2058,null,{}] 17:26:59 INFO - PROCESS | 1372 | 1466728019938 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 1372 | 1466728019940 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:00 INFO - PROCESS | 1372 | 1466728020023 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:27:00 INFO - PROCESS | 1372 | 1466728020029 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 1372 | 1466728020030 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:00 INFO - PROCESS | 1372 | ++DOCSHELL 10251400 == 39 [pid = 1372] [id = 524] 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1025AC00) [pid = 1372] [serial = 1572] [outer = 00000000] 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (14F1A400) [pid = 1372] [serial = 1573] [outer = 1025AC00] 17:27:00 INFO - PROCESS | 1372 | 1466728020077 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (167D4400) [pid = 1372] [serial = 1574] [outer = 1025AC00] 17:27:00 INFO - PROCESS | 1372 | 1466728020526 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 17:27:00 INFO - PROCESS | 1372 | 1466728020564 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 1372 | 1466728020566 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:27:00 INFO - PROCESS | 1372 | 1466728020569 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 1372 | 1466728020571 Marionette TRACE conn6 <- [1,2062,null,{}] 17:27:00 INFO - PROCESS | 1372 | 1466728020574 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 1372 | 1466728020576 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:00 INFO - PROCESS | 1372 | 1466728020656 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:27:00 INFO - PROCESS | 1372 | 1466728020661 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 1372 | 1466728020663 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:00 INFO - PROCESS | 1372 | ++DOCSHELL 1499B000 == 40 [pid = 1372] [id = 525] 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (169C5C00) [pid = 1372] [serial = 1575] [outer = 00000000] 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (193B6800) [pid = 1372] [serial = 1576] [outer = 169C5C00] 17:27:00 INFO - PROCESS | 1372 | 1466728020708 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1999C400) [pid = 1372] [serial = 1577] [outer = 169C5C00] 17:27:01 INFO - PROCESS | 1372 | 1466728021151 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 17:27:01 INFO - PROCESS | 1372 | 1466728021203 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 1372 | 1466728021205 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:27:01 INFO - PROCESS | 1372 | 1466728021208 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - PROCESS | 1372 | 1466728021210 Marionette TRACE conn6 <- [1,2066,null,{}] 17:27:01 INFO - PROCESS | 1372 | 1466728021214 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:01 INFO - PROCESS | 1372 | 1466728021216 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:01 INFO - PROCESS | 1372 | 1466728021297 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:27:01 INFO - PROCESS | 1372 | 1466728021303 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 1372 | 1466728021304 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:01 INFO - PROCESS | 1372 | ++DOCSHELL 17970400 == 41 [pid = 1372] [id = 526] 17:27:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (18D8F000) [pid = 1372] [serial = 1578] [outer = 00000000] 17:27:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1AE91000) [pid = 1372] [serial = 1579] [outer = 18D8F000] 17:27:01 INFO - PROCESS | 1372 | 1466728021349 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1AE95800) [pid = 1372] [serial = 1580] [outer = 18D8F000] 17:27:01 INFO - PROCESS | 1372 | 1466728021793 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 17:27:01 INFO - PROCESS | 1372 | 1466728021870 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 1372 | 1466728021875 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:27:01 INFO - PROCESS | 1372 | 1466728021885 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - PROCESS | 1372 | 1466728021889 Marionette TRACE conn6 <- [1,2070,null,{}] 17:27:01 INFO - PROCESS | 1372 | 1466728021896 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:01 INFO - PROCESS | 1372 | 1466728021900 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:02 INFO - PROCESS | 1372 | 1466728022029 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:27:02 INFO - PROCESS | 1372 | 1466728022172 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 1372 | 1466728022177 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:02 INFO - PROCESS | 1372 | ++DOCSHELL 0D06BC00 == 42 [pid = 1372] [id = 527] 17:27:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (0D06C800) [pid = 1372] [serial = 1581] [outer = 00000000] 17:27:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (0D13B000) [pid = 1372] [serial = 1582] [outer = 0D06C800] 17:27:02 INFO - PROCESS | 1372 | 1466728022236 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1026FC00) [pid = 1372] [serial = 1583] [outer = 0D06C800] 17:27:03 INFO - PROCESS | 1372 | 1466728023000 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1174ms 17:27:03 INFO - PROCESS | 1372 | 1466728023060 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 1372 | 1466728023063 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:27:03 INFO - PROCESS | 1372 | 1466728023094 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 1372 | 1466728023098 Marionette TRACE conn6 <- [1,2074,null,{}] 17:27:03 INFO - PROCESS | 1372 | 1466728023103 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:03 INFO - PROCESS | 1372 | 1466728023106 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:03 INFO - PROCESS | 1372 | 1466728023235 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:27:03 INFO - PROCESS | 1372 | 1466728023366 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 1372 | 1466728023369 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:03 INFO - PROCESS | 1372 | ++DOCSHELL 10893000 == 43 [pid = 1372] [id = 528] 17:27:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (108A0000) [pid = 1372] [serial = 1584] [outer = 00000000] 17:27:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (14312400) [pid = 1372] [serial = 1585] [outer = 108A0000] 17:27:03 INFO - PROCESS | 1372 | 1466728023427 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (145DF800) [pid = 1372] [serial = 1586] [outer = 108A0000] 17:27:04 INFO - PROCESS | 1372 | 1466728024345 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1321ms 17:27:04 INFO - PROCESS | 1372 | 1466728024444 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 1372 | 1466728024448 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:27:04 INFO - PROCESS | 1372 | 1466728024454 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 1372 | 1466728024458 Marionette TRACE conn6 <- [1,2078,null,{}] 17:27:04 INFO - PROCESS | 1372 | 1466728024463 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 1372 | 1466728024466 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:04 INFO - PROCESS | 1372 | 1466728024586 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 1499B000 == 42 [pid = 1372] [id = 525] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 10251400 == 41 [pid = 1372] [id = 524] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 106AAC00 == 40 [pid = 1372] [id = 523] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 1A016800 == 39 [pid = 1372] [id = 522] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 143CFC00 == 38 [pid = 1372] [id = 521] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 0C861C00 == 37 [pid = 1372] [id = 520] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 1868D000 == 36 [pid = 1372] [id = 519] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 17AB3000 == 35 [pid = 1372] [id = 518] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 15F52800 == 34 [pid = 1372] [id = 517] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 146C1800 == 33 [pid = 1372] [id = 516] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 143D0000 == 32 [pid = 1372] [id = 515] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 106A1800 == 31 [pid = 1372] [id = 514] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 0D074000 == 30 [pid = 1372] [id = 513] 17:27:04 INFO - PROCESS | 1372 | --DOCSHELL 199A0800 == 29 [pid = 1372] [id = 512] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (19A6F800) [pid = 1372] [serial = 1537] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (169C9800) [pid = 1372] [serial = 1522] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (17973C00) [pid = 1372] [serial = 1523] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (17AB1800) [pid = 1372] [serial = 1526] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17A65C00) [pid = 1372] [serial = 1525] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (18EBA000) [pid = 1372] [serial = 1528] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (0D2EC000) [pid = 1372] [serial = 1534] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (18E61400) [pid = 1372] [serial = 1531] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18EC4C00) [pid = 1372] [serial = 1529] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (14EE5000) [pid = 1372] [serial = 1519] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1141E000) [pid = 1372] [serial = 1516] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1439D000) [pid = 1372] [serial = 1517] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (102DB800) [pid = 1372] [serial = 1513] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (103BA000) [pid = 1372] [serial = 1514] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14D92400) [pid = 1372] [serial = 1511] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1451D400) [pid = 1372] [serial = 1510] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1BE46800) [pid = 1372] [serial = 1508] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1B7F6000) [pid = 1372] [serial = 1507] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (15F51C00) [pid = 1372] [serial = 1535] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1AF0C800) [pid = 1372] [serial = 1505] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1AE94000) [pid = 1372] [serial = 1504] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1A2E0400) [pid = 1372] [serial = 1502] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A2D7800) [pid = 1372] [serial = 1501] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (169CCC00) [pid = 1372] [serial = 1499] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (167D8800) [pid = 1372] [serial = 1498] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1088A000) [pid = 1372] [serial = 1496] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (102DE000) [pid = 1372] [serial = 1495] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (14FC0000) [pid = 1372] [serial = 1520] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193B0C00) [pid = 1372] [serial = 1532] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14D30400) [pid = 1372] [serial = 1472] [outer = 00000000] [url = about:blank] 17:27:04 INFO - PROCESS | 1372 | 1466728024779 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 1372 | 1466728024783 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:04 INFO - PROCESS | 1372 | ++DOCSHELL 0C85A400 == 30 [pid = 1372] [id = 529] 17:27:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (0C861C00) [pid = 1372] [serial = 1587] [outer = 00000000] 17:27:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (0D027800) [pid = 1372] [serial = 1588] [outer = 0C861C00] 17:27:04 INFO - PROCESS | 1372 | 1466728024835 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (0D2EE400) [pid = 1372] [serial = 1589] [outer = 0C861C00] 17:27:05 INFO - PROCESS | 1372 | 1466728025234 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 17:27:05 INFO - PROCESS | 1372 | 1466728025291 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 1372 | 1466728025295 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:27:05 INFO - PROCESS | 1372 | 1466728025301 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 1372 | 1466728025304 Marionette TRACE conn6 <- [1,2082,null,{}] 17:27:05 INFO - PROCESS | 1372 | 1466728025307 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 1372 | 1466728025310 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:05 INFO - PROCESS | 1372 | 1466728025432 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:27:05 INFO - PROCESS | 1372 | 1466728025528 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 1372 | 1466728025531 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:05 INFO - PROCESS | 1372 | ++DOCSHELL 106A9800 == 31 [pid = 1372] [id = 530] 17:27:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (106D2C00) [pid = 1372] [serial = 1590] [outer = 00000000] 17:27:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10893400) [pid = 1372] [serial = 1591] [outer = 106D2C00] 17:27:05 INFO - PROCESS | 1372 | 1466728025578 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1141DC00) [pid = 1372] [serial = 1592] [outer = 106D2C00] 17:27:05 INFO - PROCESS | 1372 | 1466728025958 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 17:27:06 INFO - PROCESS | 1372 | 1466728025977 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 1372 | 1466728025979 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:27:06 INFO - PROCESS | 1372 | 1466728025983 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 1372 | 1466728025986 Marionette TRACE conn6 <- [1,2086,null,{}] 17:27:06 INFO - PROCESS | 1372 | 1466728025997 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 1372 | 1466728026002 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:06 INFO - PROCESS | 1372 | 1466728026117 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:27:06 INFO - PROCESS | 1372 | 1466728026125 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 1372 | 1466728026128 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:06 INFO - PROCESS | 1372 | ++DOCSHELL 14D30400 == 32 [pid = 1372] [id = 531] 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14D54400) [pid = 1372] [serial = 1593] [outer = 00000000] 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E50400) [pid = 1372] [serial = 1594] [outer = 14D54400] 17:27:06 INFO - PROCESS | 1372 | 1466728026178 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14F21800) [pid = 1372] [serial = 1595] [outer = 14D54400] 17:27:06 INFO - PROCESS | 1372 | 1466728026631 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 17:27:06 INFO - PROCESS | 1372 | 1466728026670 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 1372 | 1466728026682 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:27:06 INFO - PROCESS | 1372 | 1466728026685 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 1372 | 1466728026687 Marionette TRACE conn6 <- [1,2090,null,{}] 17:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:27:06 INFO - PROCESS | 1372 | 1466728026691 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 1372 | 1466728026693 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:06 INFO - PROCESS | 1372 | 1466728026780 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:27:06 INFO - PROCESS | 1372 | 1466728026785 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 1372 | 1466728026788 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:06 INFO - PROCESS | 1372 | ++DOCSHELL 16852000 == 33 [pid = 1372] [id = 532] 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (16856C00) [pid = 1372] [serial = 1596] [outer = 00000000] 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (169CD800) [pid = 1372] [serial = 1597] [outer = 16856C00] 17:27:06 INFO - PROCESS | 1372 | 1466728026834 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17973C00) [pid = 1372] [serial = 1598] [outer = 16856C00] 17:27:07 INFO - PROCESS | 1372 | 1466728027337 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 17:27:07 INFO - PROCESS | 1372 | 1466728027363 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 1372 | 1466728027365 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:27:07 INFO - PROCESS | 1372 | 1466728027376 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 1372 | 1466728027378 Marionette TRACE conn6 <- [1,2094,null,{}] 17:27:07 INFO - PROCESS | 1372 | 1466728027381 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 1372 | 1466728027383 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:07 INFO - PROCESS | 1372 | 1466728027498 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:27:07 INFO - PROCESS | 1372 | 1466728027590 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 1372 | 1466728027592 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:07 INFO - PROCESS | 1372 | ++DOCSHELL 17A0D400 == 34 [pid = 1372] [id = 533] 17:27:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17A16400) [pid = 1372] [serial = 1599] [outer = 00000000] 17:27:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17A62800) [pid = 1372] [serial = 1600] [outer = 17A16400] 17:27:07 INFO - PROCESS | 1372 | 1466728027637 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17AB8400) [pid = 1372] [serial = 1601] [outer = 17A16400] 17:27:07 INFO - PROCESS | 1372 | --DOCSHELL 1C00B400 == 33 [pid = 1372] [id = 12] 17:27:08 INFO - PROCESS | 1372 | 1466728028100 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 17:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:27:08 INFO - PROCESS | 1372 | 1466728028148 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 1372 | 1466728028150 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:27:08 INFO - PROCESS | 1372 | 1466728028153 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 1372 | 1466728028155 Marionette TRACE conn6 <- [1,2098,null,{}] 17:27:08 INFO - PROCESS | 1372 | 1466728028158 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 1372 | 1466728028164 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:08 INFO - PROCESS | 1372 | 1466728028304 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:27:08 INFO - PROCESS | 1372 | 1466728028314 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 1372 | 1466728028316 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:08 INFO - PROCESS | 1372 | ++DOCSHELL 10254000 == 34 [pid = 1372] [id = 534] 17:27:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17ABC000) [pid = 1372] [serial = 1602] [outer = 00000000] 17:27:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18E64000) [pid = 1372] [serial = 1603] [outer = 17ABC000] 17:27:08 INFO - PROCESS | 1372 | 1466728028362 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18EBD400) [pid = 1372] [serial = 1604] [outer = 17ABC000] 17:27:08 INFO - PROCESS | 1372 | 1466728028830 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 17:27:08 INFO - PROCESS | 1372 | 1466728028906 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 1372 | 1466728028909 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:27:08 INFO - PROCESS | 1372 | 1466728028915 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 1372 | 1466728028916 Marionette TRACE conn6 <- [1,2102,null,{}] 17:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:27:08 INFO - PROCESS | 1372 | 1466728028920 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 1372 | 1466728028922 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:09 INFO - PROCESS | 1372 | 1466728029232 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A1A2C00) [pid = 1372] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (169C5C00) [pid = 1372] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1025AC00) [pid = 1372] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (198D4400) [pid = 1372] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (15F5A000) [pid = 1372] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (18690000) [pid = 1372] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17AB4800) [pid = 1372] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D076800) [pid = 1372] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (145AC400) [pid = 1372] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (143D0400) [pid = 1372] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (106A1C00) [pid = 1372] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18EC5800) [pid = 1372] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (199A2800) [pid = 1372] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:27:09 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1A0D5800) [pid = 1372] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:27:09 INFO - PROCESS | 1372 | 1466728029300 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 1372 | 1466728029302 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:09 INFO - PROCESS | 1372 | ++DOCSHELL 0C866C00 == 35 [pid = 1372] [id = 535] 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0D01C800) [pid = 1372] [serial = 1605] [outer = 00000000] 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10892800) [pid = 1372] [serial = 1606] [outer = 0D01C800] 17:27:09 INFO - PROCESS | 1372 | 1466728029347 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (143D1800) [pid = 1372] [serial = 1607] [outer = 0D01C800] 17:27:09 INFO - PROCESS | 1372 | 1466728029716 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 17:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:27:09 INFO - PROCESS | 1372 | 1466728029750 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 1372 | 1466728029752 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:27:09 INFO - PROCESS | 1372 | 1466728029755 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - PROCESS | 1372 | 1466728029757 Marionette TRACE conn6 <- [1,2106,null,{}] 17:27:09 INFO - PROCESS | 1372 | 1466728029761 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:09 INFO - PROCESS | 1372 | 1466728029762 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:09 INFO - PROCESS | 1372 | 1466728029842 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:27:09 INFO - PROCESS | 1372 | 1466728029847 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 1372 | 1466728029849 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:09 INFO - PROCESS | 1372 | ++DOCSHELL 169C7400 == 36 [pid = 1372] [id = 536] 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A5F800) [pid = 1372] [serial = 1608] [outer = 00000000] 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (193B9C00) [pid = 1372] [serial = 1609] [outer = 17A5F800] 17:27:09 INFO - PROCESS | 1372 | 1466728029893 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (198D0400) [pid = 1372] [serial = 1610] [outer = 17A5F800] 17:27:10 INFO - PROCESS | 1372 | 1466728030324 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 17:27:10 INFO - PROCESS | 1372 | 1466728030386 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 1372 | 1466728030388 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:27:10 INFO - PROCESS | 1372 | 1466728030391 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 1372 | 1466728030393 Marionette TRACE conn6 <- [1,2110,null,{}] 17:27:10 INFO - PROCESS | 1372 | 1466728030396 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 1372 | 1466728030398 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:10 INFO - PROCESS | 1372 | 1466728030489 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:27:10 INFO - PROCESS | 1372 | 1466728030494 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 1372 | 1466728030496 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:10 INFO - PROCESS | 1372 | ++DOCSHELL 193B7000 == 37 [pid = 1372] [id = 537] 17:27:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1999CC00) [pid = 1372] [serial = 1611] [outer = 00000000] 17:27:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A0D8C00) [pid = 1372] [serial = 1612] [outer = 1999CC00] 17:27:10 INFO - PROCESS | 1372 | 1466728030542 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (0D2F0400) [pid = 1372] [serial = 1613] [outer = 1999CC00] 17:27:11 INFO - PROCESS | 1372 | 1466728030988 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 17:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:27:11 INFO - PROCESS | 1372 | 1466728031022 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 1372 | 1466728031024 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:27:11 INFO - PROCESS | 1372 | 1466728031027 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - PROCESS | 1372 | 1466728031028 Marionette TRACE conn6 <- [1,2114,null,{}] 17:27:11 INFO - PROCESS | 1372 | 1466728031036 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:11 INFO - PROCESS | 1372 | 1466728031038 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:11 INFO - PROCESS | 1372 | 1466728031163 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:27:11 INFO - PROCESS | 1372 | 1466728031169 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 1372 | 1466728031171 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:11 INFO - PROCESS | 1372 | ++DOCSHELL 167D0800 == 38 [pid = 1372] [id = 538] 17:27:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193ACC00) [pid = 1372] [serial = 1614] [outer = 00000000] 17:27:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A19F800) [pid = 1372] [serial = 1615] [outer = 193ACC00] 17:27:11 INFO - PROCESS | 1372 | 1466728031216 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A1A0400) [pid = 1372] [serial = 1616] [outer = 193ACC00] 17:27:11 INFO - PROCESS | 1372 | 1466728031850 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 17:27:11 INFO - PROCESS | 1372 | 1466728031963 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:27:11 INFO - PROCESS | 1372 | 1466728031968 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:27:11 INFO - PROCESS | 1372 | 1466728031972 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 1372 | 1466728031978 Marionette TRACE conn6 <- [1,2118,null,{}] 17:27:12 INFO - PROCESS | 1372 | 1466728031984 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 1372 | 1466728031987 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:12 INFO - PROCESS | 1372 | 1466728032108 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:27:12 INFO - PROCESS | 1372 | 1466728032239 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 1372 | 1466728032243 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:12 INFO - PROCESS | 1372 | ++DOCSHELL 102D9C00 == 39 [pid = 1372] [id = 539] 17:27:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (103BA000) [pid = 1372] [serial = 1617] [outer = 00000000] 17:27:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1089A400) [pid = 1372] [serial = 1618] [outer = 103BA000] 17:27:12 INFO - PROCESS | 1372 | 1466728032306 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (143D0000) [pid = 1372] [serial = 1619] [outer = 103BA000] 17:27:12 INFO - PROCESS | 1372 | 1466728032879 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 1372 | 1466728032969 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:27:12 INFO - PROCESS | 1372 | 1466728032975 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 1372 | 1466728032978 Marionette TRACE conn6 <- [1,2122,null,{}] 17:27:13 INFO - PROCESS | 1372 | 1466728032998 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 1372 | 1466728033001 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:13 INFO - PROCESS | 1372 | 1466728033124 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:27:13 INFO - PROCESS | 1372 | 1466728033254 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 1372 | 1466728033257 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:13 INFO - PROCESS | 1372 | ++DOCSHELL 17A15800 == 40 [pid = 1372] [id = 540] 17:27:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (17A15C00) [pid = 1372] [serial = 1620] [outer = 00000000] 17:27:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (17ABEC00) [pid = 1372] [serial = 1621] [outer = 17A15C00] 17:27:13 INFO - PROCESS | 1372 | 1466728033315 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1868D000) [pid = 1372] [serial = 1622] [outer = 17A15C00] 17:27:13 INFO - PROCESS | 1372 | 1466728033900 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 17:27:13 INFO - PROCESS | 1372 | 1466728033949 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 1372 | 1466728033952 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:27:13 INFO - PROCESS | 1372 | 1466728033956 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:27:13 INFO - PROCESS | 1372 | 1466728033960 Marionette TRACE conn6 <- [1,2126,null,{}] 17:27:13 INFO - PROCESS | 1372 | 1466728033971 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 1372 | 1466728033976 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:14 INFO - PROCESS | 1372 | 1466728034090 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:27:14 INFO - PROCESS | 1372 | 1466728034203 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 1372 | 1466728034206 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:14 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D7C00 == 41 [pid = 1372] [id = 541] 17:27:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A2D8000) [pid = 1372] [serial = 1623] [outer = 00000000] 17:27:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A2DDC00) [pid = 1372] [serial = 1624] [outer = 1A2D8000] 17:27:14 INFO - PROCESS | 1372 | 1466728034304 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1AE89C00) [pid = 1372] [serial = 1625] [outer = 1A2D8000] 17:27:15 INFO - PROCESS | 1372 | 1466728035086 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1175ms 17:27:15 INFO - PROCESS | 1372 | 1466728035134 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 1372 | 1466728035138 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:27:15 INFO - PROCESS | 1372 | 1466728035143 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 1372 | 1466728035146 Marionette TRACE conn6 <- [1,2130,null,{}] 17:27:15 INFO - PROCESS | 1372 | 1466728035152 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 1372 | 1466728035155 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:15 INFO - PROCESS | 1372 | 1466728035254 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:27:15 INFO - PROCESS | 1372 | 1466728035392 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 1372 | 1466728035396 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:15 INFO - PROCESS | 1372 | ++DOCSHELL 10880400 == 42 [pid = 1372] [id = 542] 17:27:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (10881400) [pid = 1372] [serial = 1626] [outer = 00000000] 17:27:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1088E800) [pid = 1372] [serial = 1627] [outer = 10881400] 17:27:15 INFO - PROCESS | 1372 | 1466728035453 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (108DE400) [pid = 1372] [serial = 1628] [outer = 10881400] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 193B7000 == 41 [pid = 1372] [id = 537] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 169C7400 == 40 [pid = 1372] [id = 536] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 0C866C00 == 39 [pid = 1372] [id = 535] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 10254000 == 38 [pid = 1372] [id = 534] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 17A0D400 == 37 [pid = 1372] [id = 533] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 16852000 == 36 [pid = 1372] [id = 532] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 14D30400 == 35 [pid = 1372] [id = 531] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 199A1000 == 34 [pid = 1372] [id = 13] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 106A9800 == 33 [pid = 1372] [id = 530] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 0C85A400 == 32 [pid = 1372] [id = 529] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 0D06BC00 == 31 [pid = 1372] [id = 527] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 17970400 == 30 [pid = 1372] [id = 526] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 10893000 == 29 [pid = 1372] [id = 528] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 1A2D7C00 == 28 [pid = 1372] [id = 541] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 17A15800 == 27 [pid = 1372] [id = 540] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 167D0800 == 26 [pid = 1372] [id = 538] 17:27:16 INFO - PROCESS | 1372 | --DOCSHELL 102D9C00 == 25 [pid = 1372] [id = 539] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (16930C00) [pid = 1372] [serial = 1552] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (169CB000) [pid = 1372] [serial = 1553] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (18D8A000) [pid = 1372] [serial = 1558] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (18EBD800) [pid = 1372] [serial = 1559] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (17AC0400) [pid = 1372] [serial = 1555] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (18304400) [pid = 1372] [serial = 1556] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (0D2EDC00) [pid = 1372] [serial = 1540] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1024EC00) [pid = 1372] [serial = 1541] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (14E2DC00) [pid = 1372] [serial = 1549] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (14F24C00) [pid = 1372] [serial = 1550] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (143D4000) [pid = 1372] [serial = 1546] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (145E1400) [pid = 1372] [serial = 1547] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (10876000) [pid = 1372] [serial = 1543] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1087C400) [pid = 1372] [serial = 1544] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (193B9400) [pid = 1372] [serial = 1561] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1A0DA400) [pid = 1372] [serial = 1538] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1A198000) [pid = 1372] [serial = 1568] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1A0E0000) [pid = 1372] [serial = 1567] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1AE91000) [pid = 1372] [serial = 1579] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1A2D6800) [pid = 1372] [serial = 1570] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1999C400) [pid = 1372] [serial = 1577] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14F1A400) [pid = 1372] [serial = 1573] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (167D4400) [pid = 1372] [serial = 1574] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (199A6800) [pid = 1372] [serial = 1564] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (199A7800) [pid = 1372] [serial = 1565] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1A2DCC00) [pid = 1372] [serial = 1571] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193B6800) [pid = 1372] [serial = 1576] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (193B5400) [pid = 1372] [serial = 1562] [outer = 00000000] [url = about:blank] 17:27:16 INFO - PROCESS | 1372 | 1466728036675 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:27:16 INFO - PROCESS | 1372 | 1466728036758 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:27:16 INFO - PROCESS | 1372 | 1466728036767 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:27:16 INFO - PROCESS | 1372 | 1466728036770 Marionette TRACE conn6 <- [1,2134,null,{}] 17:27:16 INFO - PROCESS | 1372 | 1466728036776 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:16 INFO - PROCESS | 1372 | 1466728036779 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:16 INFO - PROCESS | 1372 | 1466728036861 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:27:16 INFO - PROCESS | 1372 | 1466728036875 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 1372 | 1466728036878 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:16 INFO - PROCESS | 1372 | ++DOCSHELL 10259000 == 26 [pid = 1372] [id = 543] 17:27:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1025C800) [pid = 1372] [serial = 1629] [outer = 00000000] 17:27:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (102D2800) [pid = 1372] [serial = 1630] [outer = 1025C800] 17:27:16 INFO - PROCESS | 1372 | 1466728036926 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (102DE000) [pid = 1372] [serial = 1631] [outer = 1025C800] 17:27:17 INFO - PROCESS | 1372 | 1466728037429 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 1372 | 1466728037449 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:27:17 INFO - PROCESS | 1372 | 1466728037459 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 1372 | 1466728037462 Marionette TRACE conn6 <- [1,2138,null,{}] 17:27:17 INFO - PROCESS | 1372 | 1466728037466 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 1372 | 1466728037469 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:17 INFO - PROCESS | 1372 | 1466728037557 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:27:17 INFO - PROCESS | 1372 | 1466728037567 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 1372 | 1466728037569 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:17 INFO - PROCESS | 1372 | ++DOCSHELL 10881C00 == 27 [pid = 1372] [id = 544] 17:27:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (10886800) [pid = 1372] [serial = 1632] [outer = 00000000] 17:27:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (10892000) [pid = 1372] [serial = 1633] [outer = 10886800] 17:27:17 INFO - PROCESS | 1372 | 1466728037617 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (112DC400) [pid = 1372] [serial = 1634] [outer = 10886800] 17:27:18 INFO - PROCESS | 1372 | 1466728038096 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 17:27:18 INFO - PROCESS | 1372 | 1466728038135 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 17:27:18 INFO - PROCESS | 1372 | 1466728038137 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:27:18 INFO - PROCESS | 1372 | 1466728038140 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:27:18 INFO - PROCESS | 1372 | 1466728038144 Marionette TRACE conn6 <- [1,2142,null,{}] 17:27:18 INFO - PROCESS | 1372 | 1466728038154 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:18 INFO - PROCESS | 1372 | 1466728038159 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:18 INFO - PROCESS | 1372 | 1466728038243 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:27:18 INFO - PROCESS | 1372 | 1466728038376 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 1372 | 1466728038379 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:18 INFO - PROCESS | 1372 | ++DOCSHELL 14F26C00 == 28 [pid = 1372] [id = 545] 17:27:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (14FB9C00) [pid = 1372] [serial = 1635] [outer = 00000000] 17:27:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (15F57000) [pid = 1372] [serial = 1636] [outer = 14FB9C00] 17:27:18 INFO - PROCESS | 1372 | 1466728038428 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (167CF400) [pid = 1372] [serial = 1637] [outer = 14FB9C00] 17:27:19 INFO - PROCESS | 1372 | 1466728039115 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1018ms 17:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:27:19 INFO - PROCESS | 1372 | 1466728039163 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:27:19 INFO - PROCESS | 1372 | 1466728039168 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:27:19 INFO - PROCESS | 1372 | 1466728039173 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:27:19 INFO - PROCESS | 1372 | 1466728039178 Marionette TRACE conn6 <- [1,2146,null,{}] 17:27:19 INFO - PROCESS | 1372 | 1466728039207 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:19 INFO - PROCESS | 1372 | 1466728039211 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:19 INFO - PROCESS | 1372 | 1466728039391 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:27:19 INFO - PROCESS | 1372 | 1466728039448 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 1372 | 1466728039451 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:19 INFO - PROCESS | 1372 | ++DOCSHELL 10873800 == 29 [pid = 1372] [id = 546] 17:27:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (10874000) [pid = 1372] [serial = 1638] [outer = 00000000] 17:27:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (108A7C00) [pid = 1372] [serial = 1639] [outer = 10874000] 17:27:19 INFO - PROCESS | 1372 | 1466728039509 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (145E3C00) [pid = 1372] [serial = 1640] [outer = 10874000] 17:27:20 INFO - PROCESS | 1372 | 1466728040232 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1079ms 17:27:20 INFO - PROCESS | 1372 | 1466728040274 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 1372 | 1466728040279 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:27:20 INFO - PROCESS | 1372 | 1466728040306 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - PROCESS | 1372 | 1466728040309 Marionette TRACE conn6 <- [1,2150,null,{}] 17:27:20 INFO - PROCESS | 1372 | 1466728040313 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:20 INFO - PROCESS | 1372 | 1466728040316 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:20 INFO - PROCESS | 1372 | 1466728040434 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:27:20 INFO - PROCESS | 1372 | 1466728040571 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 1372 | 1466728040574 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:20 INFO - PROCESS | 1372 | ++DOCSHELL 10273800 == 30 [pid = 1372] [id = 547] 17:27:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1499B000) [pid = 1372] [serial = 1641] [outer = 00000000] 17:27:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (16930000) [pid = 1372] [serial = 1642] [outer = 1499B000] 17:27:20 INFO - PROCESS | 1372 | 1466728040632 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (169C9800) [pid = 1372] [serial = 1643] [outer = 1499B000] 17:27:21 INFO - PROCESS | 1372 | --DOCSHELL 10881C00 == 29 [pid = 1372] [id = 544] 17:27:21 INFO - PROCESS | 1372 | --DOCSHELL 10259000 == 28 [pid = 1372] [id = 543] 17:27:21 INFO - PROCESS | 1372 | --DOCSHELL 10880400 == 27 [pid = 1372] [id = 542] 17:27:21 INFO - PROCESS | 1372 | 1466728041467 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1236ms 17:27:21 INFO - PROCESS | 1372 | 1466728041543 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:27:21 INFO - PROCESS | 1372 | 1466728041548 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:27:21 INFO - PROCESS | 1372 | 1466728041559 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 1372 | 1466728041563 Marionette TRACE conn6 <- [1,2154,null,{}] 17:27:21 INFO - PROCESS | 1372 | 1466728041568 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 1372 | 1466728041571 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:21 INFO - PROCESS | 1372 | 1466728041701 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:27:21 INFO - PROCESS | 1372 | 1466728041709 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 1372 | 1466728041713 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:21 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EF800 == 28 [pid = 1372] [id = 548] 17:27:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1024FC00) [pid = 1372] [serial = 1644] [outer = 00000000] 17:27:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (102DCC00) [pid = 1372] [serial = 1645] [outer = 1024FC00] 17:27:21 INFO - PROCESS | 1372 | 1466728041817 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (10876800) [pid = 1372] [serial = 1646] [outer = 1024FC00] 17:27:22 INFO - PROCESS | 1372 | 1466728042348 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 830ms 17:27:22 INFO - PROCESS | 1372 | 1466728042383 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:27:22 INFO - PROCESS | 1372 | 1466728042388 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:27:22 INFO - PROCESS | 1372 | 1466728042394 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:27:22 INFO - PROCESS | 1372 | 1466728042396 Marionette TRACE conn6 <- [1,2158,null,{}] 17:27:22 INFO - PROCESS | 1372 | 1466728042400 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:22 INFO - PROCESS | 1372 | 1466728042402 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:22 INFO - PROCESS | 1372 | 1466728042530 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:27:22 INFO - PROCESS | 1372 | 1466728042597 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 1372 | 1466728042599 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:22 INFO - PROCESS | 1372 | ++DOCSHELL 14EE5C00 == 29 [pid = 1372] [id = 549] 17:27:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (14EE6000) [pid = 1372] [serial = 1647] [outer = 00000000] 17:27:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (167CE000) [pid = 1372] [serial = 1648] [outer = 14EE6000] 17:27:22 INFO - PROCESS | 1372 | 1466728042649 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (169C7C00) [pid = 1372] [serial = 1649] [outer = 14EE6000] 17:27:23 INFO - PROCESS | 1372 | 1466728043125 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 770ms 17:27:23 INFO - PROCESS | 1372 | 1466728043168 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 1372 | 1466728043170 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:27:23 INFO - PROCESS | 1372 | 1466728043174 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:27:23 INFO - PROCESS | 1372 | 1466728043177 Marionette TRACE conn6 <- [1,2162,null,{}] 17:27:23 INFO - PROCESS | 1372 | 1466728043194 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 1372 | 1466728043199 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:23 INFO - PROCESS | 1372 | 1466728043314 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:27:23 INFO - PROCESS | 1372 | 1466728043328 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:23 INFO - PROCESS | 1372 | 1466728043331 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:23 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5800 == 30 [pid = 1372] [id = 550] 17:27:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (17AD5C00) [pid = 1372] [serial = 1650] [outer = 00000000] 17:27:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (18303000) [pid = 1372] [serial = 1651] [outer = 17AD5C00] 17:27:23 INFO - PROCESS | 1372 | 1466728043433 Marionette DEBUG loaded listener.js 17:27:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (18690000) [pid = 1372] [serial = 1652] [outer = 17AD5C00] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1999CC00) [pid = 1372] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17A16400) [pid = 1372] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1C010400) [pid = 1372] [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.] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (17ABC000) [pid = 1372] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18D8F000) [pid = 1372] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (0C861C00) [pid = 1372] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (108A0000) [pid = 1372] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (16856C00) [pid = 1372] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0D06C800) [pid = 1372] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (106D2C00) [pid = 1372] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14D54400) [pid = 1372] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D01C800) [pid = 1372] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17A5F800) [pid = 1372] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:27:23 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (193ACC00) [pid = 1372] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:27:23 INFO - PROCESS | 1372 | 1466728043905 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 790ms 17:27:23 INFO - PROCESS | 1372 | 1466728043968 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 1372 | 1466728043971 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:27:23 INFO - PROCESS | 1372 | 1466728043974 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:27:24 INFO - PROCESS | 1372 | 1466728043975 Marionette TRACE conn6 <- [1,2166,null,{}] 17:27:24 INFO - PROCESS | 1372 | 1466728043979 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 1372 | 1466728043981 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:24 INFO - PROCESS | 1372 | 1466728044067 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:27:24 INFO - PROCESS | 1372 | 1466728044073 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 1372 | 1466728044075 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:24 INFO - PROCESS | 1372 | ++DOCSHELL 0C864C00 == 31 [pid = 1372] [id = 551] 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17AC0400) [pid = 1372] [serial = 1653] [outer = 00000000] 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18E60800) [pid = 1372] [serial = 1654] [outer = 17AC0400] 17:27:24 INFO - PROCESS | 1372 | 1466728044120 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18EC0400) [pid = 1372] [serial = 1655] [outer = 17AC0400] 17:27:24 INFO - PROCESS | 1372 | 1466728044574 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 17:27:24 INFO - PROCESS | 1372 | 1466728044608 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:27:24 INFO - PROCESS | 1372 | 1466728044610 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:27:24 INFO - PROCESS | 1372 | 1466728044613 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:27:24 INFO - PROCESS | 1372 | 1466728044615 Marionette TRACE conn6 <- [1,2170,null,{}] 17:27:24 INFO - PROCESS | 1372 | 1466728044619 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 1372 | 1466728044621 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:24 INFO - PROCESS | 1372 | 1466728044702 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:27:24 INFO - PROCESS | 1372 | 1466728044708 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 1372 | 1466728044710 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:24 INFO - PROCESS | 1372 | ++DOCSHELL 193B0400 == 32 [pid = 1372] [id = 552] 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (193B4000) [pid = 1372] [serial = 1656] [outer = 00000000] 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (193BA800) [pid = 1372] [serial = 1657] [outer = 193B4000] 17:27:24 INFO - PROCESS | 1372 | 1466728044760 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (19680800) [pid = 1372] [serial = 1658] [outer = 193B4000] 17:27:25 INFO - PROCESS | 1372 | 1466728045229 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 17:27:25 INFO - PROCESS | 1372 | 1466728045288 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 1372 | 1466728045290 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:27:25 INFO - PROCESS | 1372 | 1466728045293 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 1372 | 1466728045295 Marionette TRACE conn6 <- [1,2174,null,{}] 17:27:25 INFO - PROCESS | 1372 | 1466728045298 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 1372 | 1466728045304 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:25 INFO - PROCESS | 1372 | 1466728045407 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:27:25 INFO - PROCESS | 1372 | 1466728045418 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 1372 | 1466728045420 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:25 INFO - PROCESS | 1372 | ++DOCSHELL 193BA000 == 33 [pid = 1372] [id = 553] 17:27:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (19A6E800) [pid = 1372] [serial = 1659] [outer = 00000000] 17:27:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A0D7C00) [pid = 1372] [serial = 1660] [outer = 19A6E800] 17:27:25 INFO - PROCESS | 1372 | 1466728045464 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1A0D4400) [pid = 1372] [serial = 1661] [outer = 19A6E800] 17:27:26 INFO - PROCESS | 1372 | 1466728046186 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 17:27:26 INFO - PROCESS | 1372 | 1466728046224 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:27:26 INFO - PROCESS | 1372 | 1466728046229 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:27:26 INFO - PROCESS | 1372 | 1466728046234 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 1372 | 1466728046239 Marionette TRACE conn6 <- [1,2178,null,{}] 17:27:26 INFO - PROCESS | 1372 | 1466728046245 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 1372 | 1466728046248 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:26 INFO - PROCESS | 1372 | 1466728046391 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:27:26 INFO - PROCESS | 1372 | 1466728046528 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 1372 | 1466728046531 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:26 INFO - PROCESS | 1372 | ++DOCSHELL 1087FC00 == 34 [pid = 1372] [id = 554] 17:27:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (10890C00) [pid = 1372] [serial = 1662] [outer = 00000000] 17:27:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (14E33C00) [pid = 1372] [serial = 1663] [outer = 10890C00] 17:27:26 INFO - PROCESS | 1372 | 1466728046590 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (15F5E800) [pid = 1372] [serial = 1664] [outer = 10890C00] 17:27:27 INFO - PROCESS | 1372 | 1466728047139 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 931ms 17:27:27 INFO - PROCESS | 1372 | 1466728047165 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 1372 | 1466728047169 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:27:27 INFO - PROCESS | 1372 | 1466728047176 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - PROCESS | 1372 | 1466728047179 Marionette TRACE conn6 <- [1,2182,null,{}] 17:27:27 INFO - PROCESS | 1372 | 1466728047183 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 1372 | 1466728047186 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:27 INFO - PROCESS | 1372 | 1466728047303 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:27:27 INFO - PROCESS | 1372 | 1466728047415 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 1372 | 1466728047418 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:27 INFO - PROCESS | 1372 | ++DOCSHELL 17ADFC00 == 35 [pid = 1372] [id = 555] 17:27:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (18303400) [pid = 1372] [serial = 1665] [outer = 00000000] 17:27:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (18EC2400) [pid = 1372] [serial = 1666] [outer = 18303400] 17:27:27 INFO - PROCESS | 1372 | 1466728047518 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (198D4800) [pid = 1372] [serial = 1667] [outer = 18303400] 17:27:28 INFO - PROCESS | 1372 | 1466728048199 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1078ms 17:27:28 INFO - PROCESS | 1372 | 1466728048263 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:27:28 INFO - PROCESS | 1372 | 1466728048266 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:27:28 INFO - PROCESS | 1372 | 1466728048271 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 1372 | 1466728048275 Marionette TRACE conn6 <- [1,2186,null,{}] 17:27:28 INFO - PROCESS | 1372 | 1466728048286 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:28 INFO - PROCESS | 1372 | 1466728048291 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:28 INFO - PROCESS | 1372 | 1466728048398 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:27:28 INFO - PROCESS | 1372 | 1466728048538 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 1372 | 1466728048542 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:28 INFO - PROCESS | 1372 | ++DOCSHELL 1A19D400 == 36 [pid = 1372] [id = 556] 17:27:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1A19D800) [pid = 1372] [serial = 1668] [outer = 00000000] 17:27:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1A1A4000) [pid = 1372] [serial = 1669] [outer = 1A19D800] 17:27:28 INFO - PROCESS | 1372 | 1466728048600 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1A2D7400) [pid = 1372] [serial = 1670] [outer = 1A19D800] 17:27:29 INFO - PROCESS | 1372 | 1466728049202 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 17:27:29 INFO - PROCESS | 1372 | 1466728049262 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 1372 | 1466728049265 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:27:29 INFO - PROCESS | 1372 | 1466728049269 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 1372 | 1466728049271 Marionette TRACE conn6 <- [1,2190,null,{}] 17:27:29 INFO - PROCESS | 1372 | 1466728049275 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 1372 | 1466728049277 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:29 INFO - PROCESS | 1372 | 1466728049390 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:27:29 INFO - PROCESS | 1372 | 1466728049502 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 1372 | 1466728049504 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:29 INFO - PROCESS | 1372 | ++DOCSHELL 0D06BC00 == 37 [pid = 1372] [id = 557] 17:27:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (0D06C800) [pid = 1372] [serial = 1671] [outer = 00000000] 17:27:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (0D17AC00) [pid = 1372] [serial = 1672] [outer = 0D06C800] 17:27:29 INFO - PROCESS | 1372 | 1466728049682 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (0D2F5800) [pid = 1372] [serial = 1673] [outer = 0D06C800] 17:27:30 INFO - PROCESS | 1372 | --DOCSHELL 193B0400 == 36 [pid = 1372] [id = 552] 17:27:30 INFO - PROCESS | 1372 | --DOCSHELL 0C864C00 == 35 [pid = 1372] [id = 551] 17:27:30 INFO - PROCESS | 1372 | --DOCSHELL 17AD5800 == 34 [pid = 1372] [id = 550] 17:27:30 INFO - PROCESS | 1372 | --DOCSHELL 14EE5C00 == 33 [pid = 1372] [id = 549] 17:27:30 INFO - PROCESS | 1372 | --DOCSHELL 0D2EF800 == 32 [pid = 1372] [id = 548] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (17A62800) [pid = 1372] [serial = 1600] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1087E400) [pid = 1372] [serial = 1097] [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.] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (18E64000) [pid = 1372] [serial = 1603] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (1AE95800) [pid = 1372] [serial = 1580] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (0D027800) [pid = 1372] [serial = 1588] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (0D2EE400) [pid = 1372] [serial = 1589] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (14312400) [pid = 1372] [serial = 1585] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (145DF800) [pid = 1372] [serial = 1586] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (169CD800) [pid = 1372] [serial = 1597] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (0D13B000) [pid = 1372] [serial = 1582] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1026FC00) [pid = 1372] [serial = 1583] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AB8400) [pid = 1372] [serial = 1601] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (10893400) [pid = 1372] [serial = 1591] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1141DC00) [pid = 1372] [serial = 1592] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (14E50400) [pid = 1372] [serial = 1594] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14F21800) [pid = 1372] [serial = 1595] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (10892800) [pid = 1372] [serial = 1606] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18EBD400) [pid = 1372] [serial = 1604] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D2F0400) [pid = 1372] [serial = 1613] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (193B9C00) [pid = 1372] [serial = 1609] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (198D0400) [pid = 1372] [serial = 1610] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (143D1800) [pid = 1372] [serial = 1607] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17973C00) [pid = 1372] [serial = 1598] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A19F800) [pid = 1372] [serial = 1615] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1A1A0400) [pid = 1372] [serial = 1616] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A0D8C00) [pid = 1372] [serial = 1612] [outer = 00000000] [url = about:blank] 17:27:30 INFO - PROCESS | 1372 | 1466728050316 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1066ms 17:27:30 INFO - PROCESS | 1372 | 1466728050350 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 1372 | 1466728050354 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:27:30 INFO - PROCESS | 1372 | 1466728050361 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:27:30 INFO - PROCESS | 1372 | 1466728050363 Marionette TRACE conn6 <- [1,2194,null,{}] 17:27:30 INFO - PROCESS | 1372 | 1466728050368 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:30 INFO - PROCESS | 1372 | 1466728050371 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:30 INFO - PROCESS | 1372 | 1466728050464 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:27:30 INFO - PROCESS | 1372 | 1466728050471 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 1372 | 1466728050474 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:30 INFO - PROCESS | 1372 | ++DOCSHELL 102D1C00 == 33 [pid = 1372] [id = 558] 17:27:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (102D6800) [pid = 1372] [serial = 1674] [outer = 00000000] 17:27:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (106AB000) [pid = 1372] [serial = 1675] [outer = 102D6800] 17:27:30 INFO - PROCESS | 1372 | 1466728050523 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10880400) [pid = 1372] [serial = 1676] [outer = 102D6800] 17:27:31 INFO - PROCESS | 1372 | 1466728051065 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 17:27:31 INFO - PROCESS | 1372 | 1466728051096 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 1372 | 1466728051100 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:27:31 INFO - PROCESS | 1372 | 1466728051106 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 1372 | 1466728051108 Marionette TRACE conn6 <- [1,2198,null,{}] 17:27:31 INFO - PROCESS | 1372 | 1466728051112 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 1372 | 1466728051114 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:31 INFO - PROCESS | 1372 | 1466728051202 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:27:31 INFO - PROCESS | 1372 | 1466728051298 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 1372 | 1466728051301 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:31 INFO - PROCESS | 1372 | ++DOCSHELL 1089C000 == 34 [pid = 1372] [id = 559] 17:27:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1089C800) [pid = 1372] [serial = 1677] [outer = 00000000] 17:27:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (146C2000) [pid = 1372] [serial = 1678] [outer = 1089C800] 17:27:31 INFO - PROCESS | 1372 | 1466728051346 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (14E50400) [pid = 1372] [serial = 1679] [outer = 1089C800] 17:27:31 INFO - PROCESS | 1372 | 1466728051723 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 17:27:31 INFO - PROCESS | 1372 | 1466728051777 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 1372 | 1466728051779 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:27:31 INFO - PROCESS | 1372 | 1466728051783 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:27:31 INFO - PROCESS | 1372 | 1466728051786 Marionette TRACE conn6 <- [1,2202,null,{}] 17:27:31 INFO - PROCESS | 1372 | 1466728051796 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 1372 | 1466728051800 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:31 INFO - PROCESS | 1372 | 1466728051888 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:27:31 INFO - PROCESS | 1372 | 1466728051894 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 1372 | 1466728051897 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:31 INFO - PROCESS | 1372 | ++DOCSHELL 15F54000 == 35 [pid = 1372] [id = 560] 17:27:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (15F59800) [pid = 1372] [serial = 1680] [outer = 00000000] 17:27:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17A17800) [pid = 1372] [serial = 1681] [outer = 15F59800] 17:27:31 INFO - PROCESS | 1372 | 1466728051943 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17A6BC00) [pid = 1372] [serial = 1682] [outer = 15F59800] 17:27:32 INFO - PROCESS | 1372 | 1466728052419 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 17:27:32 INFO - PROCESS | 1372 | 1466728052460 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 1372 | 1466728052463 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:27:32 INFO - PROCESS | 1372 | 1466728052467 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 1372 | 1466728052468 Marionette TRACE conn6 <- [1,2206,null,{}] 17:27:32 INFO - PROCESS | 1372 | 1466728052472 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 1372 | 1466728052474 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:32 INFO - PROCESS | 1372 | 1466728052595 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:27:32 INFO - PROCESS | 1372 | 1466728052688 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 1372 | 1466728052690 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:32 INFO - PROCESS | 1372 | ++DOCSHELL 17ABE800 == 36 [pid = 1372] [id = 561] 17:27:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17ABF000) [pid = 1372] [serial = 1683] [outer = 00000000] 17:27:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1830B000) [pid = 1372] [serial = 1684] [outer = 17ABF000] 17:27:32 INFO - PROCESS | 1372 | 1466728052734 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18387000) [pid = 1372] [serial = 1685] [outer = 17ABF000] 17:27:33 INFO - PROCESS | 1372 | 1466728053154 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 17:27:33 INFO - PROCESS | 1372 | 1466728053201 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 1372 | 1466728053203 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:27:33 INFO - PROCESS | 1372 | 1466728053206 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 1372 | 1466728053208 Marionette TRACE conn6 <- [1,2210,null,{}] 17:27:33 INFO - PROCESS | 1372 | 1466728053211 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 1372 | 1466728053213 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:33 INFO - PROCESS | 1372 | 1466728053331 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:27:33 INFO - PROCESS | 1372 | 1466728053398 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 1372 | 1466728053400 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:33 INFO - PROCESS | 1372 | ++DOCSHELL 193B4400 == 37 [pid = 1372] [id = 562] 17:27:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (193B4800) [pid = 1372] [serial = 1686] [outer = 00000000] 17:27:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (198D0000) [pid = 1372] [serial = 1687] [outer = 193B4800] 17:27:33 INFO - PROCESS | 1372 | 1466728053455 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199ABC00) [pid = 1372] [serial = 1688] [outer = 193B4800] 17:27:33 INFO - PROCESS | 1372 | 1466728053907 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 17:27:33 INFO - PROCESS | 1372 | 1466728053937 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 1372 | 1466728053939 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:27:33 INFO - PROCESS | 1372 | 1466728053942 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 1372 | 1466728053944 Marionette TRACE conn6 <- [1,2214,null,{}] 17:27:34 INFO - PROCESS | 1372 | 1466728053983 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 1372 | 1466728053989 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:34 INFO - PROCESS | 1372 | 1466728054119 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:27:34 INFO - PROCESS | 1372 | 1466728054132 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 1372 | 1466728054134 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:34 INFO - PROCESS | 1372 | ++DOCSHELL 19A6F400 == 38 [pid = 1372] [id = 563] 17:27:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1A0E0000) [pid = 1372] [serial = 1689] [outer = 00000000] 17:27:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A1A3400) [pid = 1372] [serial = 1690] [outer = 1A0E0000] 17:27:34 INFO - PROCESS | 1372 | 1466728054236 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A2D3400) [pid = 1372] [serial = 1691] [outer = 1A0E0000] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1C00BC00) [pid = 1372] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1024FC00) [pid = 1372] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (14EE6000) [pid = 1372] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (193B4000) [pid = 1372] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (17AD5C00) [pid = 1372] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17AC0400) [pid = 1372] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1A2D8000) [pid = 1372] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17A15C00) [pid = 1372] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (103BA000) [pid = 1372] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (10881400) [pid = 1372] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1025C800) [pid = 1372] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10886800) [pid = 1372] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:27:34 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1C00F800) [pid = 1372] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:27:34 INFO - PROCESS | 1372 | 1466728054685 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 17:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:27:34 INFO - PROCESS | 1372 | 1466728054713 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 1372 | 1466728054715 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:27:34 INFO - PROCESS | 1372 | 1466728054718 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:27:34 INFO - PROCESS | 1372 | 1466728054720 Marionette TRACE conn6 <- [1,2218,null,{}] 17:27:34 INFO - PROCESS | 1372 | 1466728054723 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 1372 | 1466728054725 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:34 INFO - PROCESS | 1372 | 1466728054844 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:27:34 INFO - PROCESS | 1372 | 1466728054906 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 1372 | 1466728054908 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:34 INFO - PROCESS | 1372 | ++DOCSHELL 1087F800 == 39 [pid = 1372] [id = 564] 17:27:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (10886800) [pid = 1372] [serial = 1692] [outer = 00000000] 17:27:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17A10400) [pid = 1372] [serial = 1693] [outer = 10886800] 17:27:34 INFO - PROCESS | 1372 | 1466728054951 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17AE1000) [pid = 1372] [serial = 1694] [outer = 10886800] 17:27:35 INFO - PROCESS | 1372 | 1466728055298 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 17:27:35 INFO - PROCESS | 1372 | 1466728055353 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 1372 | 1466728055356 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:27:35 INFO - PROCESS | 1372 | 1466728055359 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:27:35 INFO - PROCESS | 1372 | 1466728055361 Marionette TRACE conn6 <- [1,2222,null,{}] 17:27:35 INFO - PROCESS | 1372 | 1466728055364 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 1372 | 1466728055366 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:35 INFO - PROCESS | 1372 | 1466728055448 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:27:35 INFO - PROCESS | 1372 | 1466728055454 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 1372 | 1466728055456 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:35 INFO - PROCESS | 1372 | ++DOCSHELL 114CA800 == 40 [pid = 1372] [id = 565] 17:27:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A00F400) [pid = 1372] [serial = 1695] [outer = 00000000] 17:27:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2DF000) [pid = 1372] [serial = 1696] [outer = 1A00F400] 17:27:35 INFO - PROCESS | 1372 | 1466728055501 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1AE8C000) [pid = 1372] [serial = 1697] [outer = 1A00F400] 17:27:35 INFO - PROCESS | 1372 | 1466728055961 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 17:27:36 INFO - PROCESS | 1372 | 1466728055994 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 1372 | 1466728055996 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:27:36 INFO - PROCESS | 1372 | 1466728056003 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 1372 | 1466728056005 Marionette TRACE conn6 <- [1,2226,null,{}] 17:27:36 INFO - PROCESS | 1372 | 1466728056022 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:36 INFO - PROCESS | 1372 | 1466728056024 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:36 INFO - PROCESS | 1372 | 1466728056107 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:27:36 INFO - PROCESS | 1372 | 1466728056113 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 1372 | 1466728056114 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:36 INFO - PROCESS | 1372 | ++DOCSHELL 1A010400 == 41 [pid = 1372] [id = 566] 17:27:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A2D9800) [pid = 1372] [serial = 1698] [outer = 00000000] 17:27:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1AE95400) [pid = 1372] [serial = 1699] [outer = 1A2D9800] 17:27:36 INFO - PROCESS | 1372 | 1466728056159 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1AF01C00) [pid = 1372] [serial = 1700] [outer = 1A2D9800] 17:27:36 INFO - PROCESS | 1372 | 1466728056713 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 750ms 17:27:36 INFO - PROCESS | 1372 | 1466728056751 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 1372 | 1466728056756 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:27:36 INFO - PROCESS | 1372 | 1466728056762 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 1372 | 1466728056766 Marionette TRACE conn6 <- [1,2230,null,{}] 17:27:36 INFO - PROCESS | 1372 | 1466728056772 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:36 INFO - PROCESS | 1372 | 1466728056775 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:36 INFO - PROCESS | 1372 | 1466728056949 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:27:37 INFO - PROCESS | 1372 | 1466728057106 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 1372 | 1466728057110 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:37 INFO - PROCESS | 1372 | ++DOCSHELL 1087E400 == 42 [pid = 1372] [id = 567] 17:27:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1087EC00) [pid = 1372] [serial = 1701] [outer = 00000000] 17:27:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (10898C00) [pid = 1372] [serial = 1702] [outer = 1087EC00] 17:27:37 INFO - PROCESS | 1372 | 1466728057169 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (143C8C00) [pid = 1372] [serial = 1703] [outer = 1087EC00] 17:27:37 INFO - PROCESS | 1372 | 1466728057767 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1020ms 17:27:37 INFO - PROCESS | 1372 | 1466728057785 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 1372 | 1466728057790 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:27:37 INFO - PROCESS | 1372 | 1466728057796 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 1372 | 1466728057800 Marionette TRACE conn6 <- [1,2234,null,{}] 17:27:37 INFO - PROCESS | 1372 | 1466728057804 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 1372 | 1466728057807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:37 INFO - PROCESS | 1372 | 1466728057928 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:27:38 INFO - PROCESS | 1372 | 1466728058042 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 1372 | 1466728058045 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:38 INFO - PROCESS | 1372 | ++DOCSHELL 16E48C00 == 43 [pid = 1372] [id = 568] 17:27:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17976400) [pid = 1372] [serial = 1704] [outer = 00000000] 17:27:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (17ABB400) [pid = 1372] [serial = 1705] [outer = 17976400] 17:27:38 INFO - PROCESS | 1372 | 1466728058141 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (193AFC00) [pid = 1372] [serial = 1706] [outer = 17976400] 17:27:38 INFO - PROCESS | 1372 | 1466728058741 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 17:27:38 INFO - PROCESS | 1372 | 1466728058769 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 1372 | 1466728058772 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:27:38 INFO - PROCESS | 1372 | 1466728058776 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:27:38 INFO - PROCESS | 1372 | 1466728058780 Marionette TRACE conn6 <- [1,2238,null,{}] 17:27:38 INFO - PROCESS | 1372 | 1466728058791 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 1372 | 1466728058796 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:38 INFO - PROCESS | 1372 | 1466728058906 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:27:39 INFO - PROCESS | 1372 | 1466728059020 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 1372 | 1466728059023 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:39 INFO - PROCESS | 1372 | ++DOCSHELL 1AE96C00 == 44 [pid = 1372] [id = 569] 17:27:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1AFA8400) [pid = 1372] [serial = 1707] [outer = 00000000] 17:27:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1B742400) [pid = 1372] [serial = 1708] [outer = 1AFA8400] 17:27:39 INFO - PROCESS | 1372 | 1466728059121 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1BE46000) [pid = 1372] [serial = 1709] [outer = 1AFA8400] 17:27:39 INFO - PROCESS | 1372 | 1466728059736 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 17:27:39 INFO - PROCESS | 1372 | 1466728059763 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:27:39 INFO - PROCESS | 1372 | 1466728059766 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:27:39 INFO - PROCESS | 1372 | 1466728059771 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:27:39 INFO - PROCESS | 1372 | 1466728059773 Marionette TRACE conn6 <- [1,2242,null,{}] 17:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:27:39 INFO - PROCESS | 1372 | 1466728059777 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:39 INFO - PROCESS | 1372 | 1466728059779 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:39 INFO - PROCESS | 1372 | 1466728059893 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:27:40 INFO - PROCESS | 1372 | 1466728060036 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 1372 | 1466728060038 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:40 INFO - PROCESS | 1372 | ++DOCSHELL 15F52C00 == 45 [pid = 1372] [id = 570] 17:27:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (196CDC00) [pid = 1372] [serial = 1710] [outer = 00000000] 17:27:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1BE7DC00) [pid = 1372] [serial = 1711] [outer = 196CDC00] 17:27:40 INFO - PROCESS | 1372 | 1466728060094 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1C006C00) [pid = 1372] [serial = 1712] [outer = 196CDC00] 17:27:40 INFO - PROCESS | 1372 | 1466728060847 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1123ms 17:27:40 INFO - PROCESS | 1372 | 1466728060901 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:27:40 INFO - PROCESS | 1372 | 1466728060905 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:27:40 INFO - PROCESS | 1372 | 1466728060910 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 1372 | 1466728060913 Marionette TRACE conn6 <- [1,2246,null,{}] 17:27:40 INFO - PROCESS | 1372 | 1466728060919 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 1372 | 1466728060921 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:41 INFO - PROCESS | 1372 | 1466728061025 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:27:41 INFO - PROCESS | 1372 | 1466728061191 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 1372 | 1466728061193 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:41 INFO - PROCESS | 1372 | ++DOCSHELL 10873000 == 46 [pid = 1372] [id = 571] 17:27:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (10889400) [pid = 1372] [serial = 1713] [outer = 00000000] 17:27:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (145A1C00) [pid = 1372] [serial = 1714] [outer = 10889400] 17:27:41 INFO - PROCESS | 1372 | 1466728061244 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (14E08400) [pid = 1372] [serial = 1715] [outer = 10889400] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 114CA800 == 45 [pid = 1372] [id = 565] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 1087F800 == 44 [pid = 1372] [id = 564] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 19A6F400 == 43 [pid = 1372] [id = 563] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 193B4400 == 42 [pid = 1372] [id = 562] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 17ABE800 == 41 [pid = 1372] [id = 561] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 15F54000 == 40 [pid = 1372] [id = 560] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 1089C000 == 39 [pid = 1372] [id = 559] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 102D1C00 == 38 [pid = 1372] [id = 558] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (15F57000) [pid = 1372] [serial = 1636] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (108A7C00) [pid = 1372] [serial = 1639] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (16930000) [pid = 1372] [serial = 1642] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1A0D7C00) [pid = 1372] [serial = 1660] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOCSHELL 0D06BC00 == 37 [pid = 1372] [id = 557] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1A2DDC00) [pid = 1372] [serial = 1624] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (1AE89C00) [pid = 1372] [serial = 1625] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (17ABEC00) [pid = 1372] [serial = 1621] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1868D000) [pid = 1372] [serial = 1622] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1089A400) [pid = 1372] [serial = 1618] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (143D0000) [pid = 1372] [serial = 1619] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1088E800) [pid = 1372] [serial = 1627] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (108DE400) [pid = 1372] [serial = 1628] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (102D2800) [pid = 1372] [serial = 1630] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (102DE000) [pid = 1372] [serial = 1631] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (10892000) [pid = 1372] [serial = 1633] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (112DC400) [pid = 1372] [serial = 1634] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (102DCC00) [pid = 1372] [serial = 1645] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (167CE000) [pid = 1372] [serial = 1648] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (19680800) [pid = 1372] [serial = 1658] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (10876800) [pid = 1372] [serial = 1646] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18303000) [pid = 1372] [serial = 1651] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (169C7C00) [pid = 1372] [serial = 1649] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (193BA800) [pid = 1372] [serial = 1657] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18690000) [pid = 1372] [serial = 1652] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18E60800) [pid = 1372] [serial = 1654] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (18EC0400) [pid = 1372] [serial = 1655] [outer = 00000000] [url = about:blank] 17:27:41 INFO - PROCESS | 1372 | 1466728061803 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 17:27:41 INFO - PROCESS | 1372 | 1466728061841 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 1372 | 1466728061845 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:27:41 INFO - PROCESS | 1372 | 1466728061851 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - PROCESS | 1372 | 1466728061854 Marionette TRACE conn6 <- [1,2250,null,{}] 17:27:41 INFO - PROCESS | 1372 | 1466728061857 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:41 INFO - PROCESS | 1372 | 1466728061860 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:41 INFO - PROCESS | 1372 | 1466728061950 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:27:41 INFO - PROCESS | 1372 | 1466728061957 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 1372 | 1466728061959 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:42 INFO - PROCESS | 1372 | ++DOCSHELL 1087F000 == 38 [pid = 1372] [id = 572] 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1087F400) [pid = 1372] [serial = 1716] [outer = 00000000] 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (10893C00) [pid = 1372] [serial = 1717] [outer = 1087F400] 17:27:42 INFO - PROCESS | 1372 | 1466728062008 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (108DE000) [pid = 1372] [serial = 1718] [outer = 1087F400] 17:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:27:42 INFO - PROCESS | 1372 | 1466728062516 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 17:27:42 INFO - PROCESS | 1372 | 1466728062526 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:27:42 INFO - PROCESS | 1372 | 1466728062529 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:27:42 INFO - PROCESS | 1372 | 1466728062532 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 1372 | 1466728062535 Marionette TRACE conn6 <- [1,2254,null,{}] 17:27:42 INFO - PROCESS | 1372 | 1466728062549 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 1372 | 1466728062554 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:42 INFO - PROCESS | 1372 | 1466728062668 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:27:42 INFO - PROCESS | 1372 | 1466728062678 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 1372 | 1466728062681 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:42 INFO - PROCESS | 1372 | ++DOCSHELL 15F54800 == 39 [pid = 1372] [id = 573] 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (15F57000) [pid = 1372] [serial = 1719] [outer = 00000000] 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (167D7800) [pid = 1372] [serial = 1720] [outer = 15F57000] 17:27:42 INFO - PROCESS | 1372 | 1466728062738 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (169C8400) [pid = 1372] [serial = 1721] [outer = 15F57000] 17:27:43 INFO - PROCESS | 1372 | 1466728063190 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 17:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:27:43 INFO - PROCESS | 1372 | 1466728063222 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 1372 | 1466728063225 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:27:43 INFO - PROCESS | 1372 | 1466728063228 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 1372 | 1466728063229 Marionette TRACE conn6 <- [1,2258,null,{}] 17:27:43 INFO - PROCESS | 1372 | 1466728063233 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 1372 | 1466728063234 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:43 INFO - PROCESS | 1372 | 1466728063373 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:27:43 INFO - PROCESS | 1372 | 1466728063382 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 1372 | 1466728063393 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:43 INFO - PROCESS | 1372 | ++DOCSHELL 17A11400 == 40 [pid = 1372] [id = 574] 17:27:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17A15000) [pid = 1372] [serial = 1722] [outer = 00000000] 17:27:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17ABB800) [pid = 1372] [serial = 1723] [outer = 17A15000] 17:27:43 INFO - PROCESS | 1372 | 1466728063440 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18303000) [pid = 1372] [serial = 1724] [outer = 17A15000] 17:27:43 INFO - PROCESS | 1372 | 1466728063899 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 17:27:43 INFO - PROCESS | 1372 | 1466728063965 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 1372 | 1466728063967 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:27:44 INFO - PROCESS | 1372 | 1466728063970 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - PROCESS | 1372 | 1466728063972 Marionette TRACE conn6 <- [1,2262,null,{}] 17:27:44 INFO - PROCESS | 1372 | 1466728063976 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 1372 | 1466728063977 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:44 INFO - PROCESS | 1372 | 1466728064120 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:27:44 INFO - PROCESS | 1372 | 1466728064143 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 1372 | 1466728064145 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:44 INFO - PROCESS | 1372 | ++DOCSHELL 18D8A000 == 41 [pid = 1372] [id = 575] 17:27:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18D8E800) [pid = 1372] [serial = 1725] [outer = 00000000] 17:27:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18EBB000) [pid = 1372] [serial = 1726] [outer = 18D8E800] 17:27:44 INFO - PROCESS | 1372 | 1466728064189 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (18EC6000) [pid = 1372] [serial = 1727] [outer = 18D8E800] 17:27:44 INFO - PROCESS | 1372 | 1466728064633 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 17:27:44 INFO - PROCESS | 1372 | 1466728064709 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 1372 | 1466728064711 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:27:44 INFO - PROCESS | 1372 | 1466728064714 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:27:44 INFO - PROCESS | 1372 | 1466728064716 Marionette TRACE conn6 <- [1,2266,null,{}] 17:27:44 INFO - PROCESS | 1372 | 1466728064719 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 1372 | 1466728064725 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:44 INFO - PROCESS | 1372 | 1466728064873 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:27:44 INFO - PROCESS | 1372 | 1466728064938 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 1372 | 1466728064940 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:44 INFO - PROCESS | 1372 | ++DOCSHELL 106D0400 == 42 [pid = 1372] [id = 576] 17:27:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (193B3000) [pid = 1372] [serial = 1728] [outer = 00000000] 17:27:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A0D8C00) [pid = 1372] [serial = 1729] [outer = 193B3000] 17:27:45 INFO - PROCESS | 1372 | 1466728064988 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A199000) [pid = 1372] [serial = 1730] [outer = 193B3000] 17:27:45 INFO - PROCESS | 1372 | 1466728065413 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 17:27:45 INFO - PROCESS | 1372 | 1466728065465 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 1372 | 1466728065467 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:27:45 INFO - PROCESS | 1372 | 1466728065471 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 1372 | 1466728065472 Marionette TRACE conn6 <- [1,2270,null,{}] 17:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:27:45 INFO - PROCESS | 1372 | 1466728065476 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 1372 | 1466728065477 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:45 INFO - PROCESS | 1372 | 1466728065610 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (0D06C800) [pid = 1372] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (17ABF000) [pid = 1372] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (102D6800) [pid = 1372] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1089C800) [pid = 1372] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (15F59800) [pid = 1372] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (193B4800) [pid = 1372] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (10886800) [pid = 1372] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A0E0000) [pid = 1372] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (1A00F400) [pid = 1372] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:27:45 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1499B000) [pid = 1372] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:27:45 INFO - PROCESS | 1372 | 1466728065841 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 1372 | 1466728065843 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:45 INFO - PROCESS | 1372 | ++DOCSHELL 08F6B800 == 43 [pid = 1372] [id = 577] 17:27:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (0C85C800) [pid = 1372] [serial = 1731] [outer = 00000000] 17:27:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1089C800) [pid = 1372] [serial = 1732] [outer = 0C85C800] 17:27:45 INFO - PROCESS | 1372 | 1466728065888 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1089D000) [pid = 1372] [serial = 1733] [outer = 0C85C800] 17:27:46 INFO - PROCESS | 1372 | 1466728066230 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 17:27:46 INFO - PROCESS | 1372 | 1466728066246 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:27:46 INFO - PROCESS | 1372 | 1466728066249 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 1372 | 1466728066252 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 1372 | 1466728066254 Marionette TRACE conn6 <- [1,2274,null,{}] 17:27:46 INFO - PROCESS | 1372 | 1466728066257 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 1372 | 1466728066259 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:46 INFO - PROCESS | 1372 | 1466728066341 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:27:46 INFO - PROCESS | 1372 | 1466728066346 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 1372 | 1466728066348 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:46 INFO - PROCESS | 1372 | ++DOCSHELL 169C1400 == 44 [pid = 1372] [id = 578] 17:27:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17AC0C00) [pid = 1372] [serial = 1734] [outer = 00000000] 17:27:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A2DEC00) [pid = 1372] [serial = 1735] [outer = 17AC0C00] 17:27:46 INFO - PROCESS | 1372 | 1466728066395 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1AE8F000) [pid = 1372] [serial = 1736] [outer = 17AC0C00] 17:27:46 INFO - PROCESS | 1372 | 1466728066815 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:27:46 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 17:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 17:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:27:46 INFO - PROCESS | 1372 | 1466728066883 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 1372 | 1466728066885 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 1372 | 1466728066888 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 1372 | 1466728066890 Marionette TRACE conn6 <- [1,2278,null,{}] 17:27:46 INFO - PROCESS | 1372 | 1466728066893 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 1372 | 1466728066895 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:47 INFO - PROCESS | 1372 | 1466728066977 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:27:47 INFO - PROCESS | 1372 | 1466728066984 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 1372 | 1466728066986 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:47 INFO - PROCESS | 1372 | ++DOCSHELL 1AE93800 == 45 [pid = 1372] [id = 579] 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1AE97800) [pid = 1372] [serial = 1737] [outer = 00000000] 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (10258C00) [pid = 1372] [serial = 1738] [outer = 1AE97800] 17:27:47 INFO - PROCESS | 1372 | 1466728067029 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1B733800) [pid = 1372] [serial = 1739] [outer = 1AE97800] 17:27:47 INFO - PROCESS | 1372 | 1466728067479 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 631ms 17:27:47 INFO - PROCESS | 1372 | 1466728067536 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 1372 | 1466728067538 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:27:47 INFO - PROCESS | 1372 | 1466728067541 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 1372 | 1466728067543 Marionette TRACE conn6 <- [1,2282,null,{}] 17:27:47 INFO - PROCESS | 1372 | 1466728067546 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:47 INFO - PROCESS | 1372 | 1466728067548 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:47 INFO - PROCESS | 1372 | 1466728067631 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:27:47 INFO - PROCESS | 1372 | 1466728067636 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 1372 | 1466728067638 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:47 INFO - PROCESS | 1372 | ++DOCSHELL 1BE4A000 == 46 [pid = 1372] [id = 580] 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1BE4A800) [pid = 1372] [serial = 1740] [outer = 00000000] 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1C005800) [pid = 1372] [serial = 1741] [outer = 1BE4A800] 17:27:47 INFO - PROCESS | 1372 | 1466728067683 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1C010C00) [pid = 1372] [serial = 1742] [outer = 1BE4A800] 17:27:48 INFO - PROCESS | 1372 | 1466728068329 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 870ms 17:27:48 INFO - PROCESS | 1372 | 1466728068415 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 1372 | 1466728068420 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:27:48 INFO - PROCESS | 1372 | 1466728068425 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:27:48 INFO - PROCESS | 1372 | 1466728068428 Marionette TRACE conn6 <- [1,2286,null,{}] 17:27:48 INFO - PROCESS | 1372 | 1466728068435 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 1372 | 1466728068438 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:48 INFO - PROCESS | 1372 | 1466728068563 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:27:48 INFO - PROCESS | 1372 | 1466728068719 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 1372 | 1466728068722 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:48 INFO - PROCESS | 1372 | ++DOCSHELL 102DAC00 == 47 [pid = 1372] [id = 581] 17:27:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (103AE800) [pid = 1372] [serial = 1743] [outer = 00000000] 17:27:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (108A7000) [pid = 1372] [serial = 1744] [outer = 103AE800] 17:27:48 INFO - PROCESS | 1372 | 1466728068785 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (143CC800) [pid = 1372] [serial = 1745] [outer = 103AE800] 17:27:49 INFO - PROCESS | 1372 | 1466728069348 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 17:27:49 INFO - PROCESS | 1372 | 1466728069399 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 1372 | 1466728069405 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:27:49 INFO - PROCESS | 1372 | 1466728069411 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - PROCESS | 1372 | 1466728069414 Marionette TRACE conn6 <- [1,2290,null,{}] 17:27:49 INFO - PROCESS | 1372 | 1466728069419 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 1372 | 1466728069422 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:49 INFO - PROCESS | 1372 | 1466728069541 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:27:49 INFO - PROCESS | 1372 | 1466728069702 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 1372 | 1466728069705 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:49 INFO - PROCESS | 1372 | ++DOCSHELL 169C5C00 == 48 [pid = 1372] [id = 582] 17:27:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (169C9000) [pid = 1372] [serial = 1746] [outer = 00000000] 17:27:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (17ABF800) [pid = 1372] [serial = 1747] [outer = 169C9000] 17:27:49 INFO - PROCESS | 1372 | 1466728069766 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (196BE800) [pid = 1372] [serial = 1748] [outer = 169C9000] 17:27:50 INFO - PROCESS | 1372 | 1466728070377 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1018ms 17:27:50 INFO - PROCESS | 1372 | 1466728070432 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 1372 | 1466728070435 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:27:50 INFO - PROCESS | 1372 | 1466728070439 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 1372 | 1466728070443 Marionette TRACE conn6 <- [1,2294,null,{}] 17:27:50 INFO - PROCESS | 1372 | 1466728070454 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:50 INFO - PROCESS | 1372 | 1466728070459 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:50 INFO - PROCESS | 1372 | 1466728070575 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:27:50 INFO - PROCESS | 1372 | 1466728070721 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 1372 | 1466728070725 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:50 INFO - PROCESS | 1372 | ++DOCSHELL 1BE7F800 == 49 [pid = 1372] [id = 583] 17:27:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1BE83800) [pid = 1372] [serial = 1749] [outer = 00000000] 17:27:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1C542C00) [pid = 1372] [serial = 1750] [outer = 1BE83800] 17:27:50 INFO - PROCESS | 1372 | 1466728070783 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (1C548400) [pid = 1372] [serial = 1751] [outer = 1BE83800] 17:27:51 INFO - PROCESS | 1372 | 1466728071376 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 17:27:51 INFO - PROCESS | 1372 | 1466728071412 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 1372 | 1466728071415 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:27:51 INFO - PROCESS | 1372 | 1466728071419 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - PROCESS | 1372 | 1466728071421 Marionette TRACE conn6 <- [1,2298,null,{}] 17:27:51 INFO - PROCESS | 1372 | 1466728071425 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 1372 | 1466728071427 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:51 INFO - PROCESS | 1372 | 1466728071543 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:27:51 INFO - PROCESS | 1372 | 1466728071710 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 1372 | 1466728071712 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:51 INFO - PROCESS | 1372 | ++DOCSHELL 1C542800 == 50 [pid = 1372] [id = 584] 17:27:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1C5B5800) [pid = 1372] [serial = 1752] [outer = 00000000] 17:27:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (1C866C00) [pid = 1372] [serial = 1753] [outer = 1C5B5800] 17:27:51 INFO - PROCESS | 1372 | 1466728071767 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (1C8D9400) [pid = 1372] [serial = 1754] [outer = 1C5B5800] 17:27:52 INFO - PROCESS | 1372 | 1466728072564 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1223ms 17:27:52 INFO - PROCESS | 1372 | 1466728072646 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 1372 | 1466728072650 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:27:52 INFO - PROCESS | 1372 | 1466728072655 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 1372 | 1466728072658 Marionette TRACE conn6 <- [1,2302,null,{}] 17:27:52 INFO - PROCESS | 1372 | 1466728072664 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 1372 | 1466728072667 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:52 INFO - PROCESS | 1372 | 1466728072777 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:27:52 INFO - PROCESS | 1372 | 1466728072918 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 1372 | 1466728072921 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:52 INFO - PROCESS | 1372 | ++DOCSHELL 112DC400 == 51 [pid = 1372] [id = 585] 17:27:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (1141E000) [pid = 1372] [serial = 1755] [outer = 00000000] 17:27:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (106D5000) [pid = 1372] [serial = 1756] [outer = 1141E000] 17:27:53 INFO - PROCESS | 1372 | 1466728072973 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (145EB800) [pid = 1372] [serial = 1757] [outer = 1141E000] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 1AE93800 == 50 [pid = 1372] [id = 579] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 169C1400 == 49 [pid = 1372] [id = 578] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 08F6B800 == 48 [pid = 1372] [id = 577] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 106D0400 == 47 [pid = 1372] [id = 576] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 18D8A000 == 46 [pid = 1372] [id = 575] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 17A11400 == 45 [pid = 1372] [id = 574] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 15F54800 == 44 [pid = 1372] [id = 573] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 1087F000 == 43 [pid = 1372] [id = 572] 17:27:53 INFO - PROCESS | 1372 | --DOCSHELL 10873000 == 42 [pid = 1372] [id = 571] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (1AE95400) [pid = 1372] [serial = 1699] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (169C9800) [pid = 1372] [serial = 1643] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (1AE8C000) [pid = 1372] [serial = 1697] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (17A6BC00) [pid = 1372] [serial = 1682] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (17AE1000) [pid = 1372] [serial = 1694] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (0D2F5800) [pid = 1372] [serial = 1673] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (0D17AC00) [pid = 1372] [serial = 1672] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (18EC2400) [pid = 1372] [serial = 1666] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (14E33C00) [pid = 1372] [serial = 1663] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1A1A4000) [pid = 1372] [serial = 1669] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1830B000) [pid = 1372] [serial = 1684] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (18387000) [pid = 1372] [serial = 1685] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (106AB000) [pid = 1372] [serial = 1675] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (10880400) [pid = 1372] [serial = 1676] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (146C2000) [pid = 1372] [serial = 1678] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (14E50400) [pid = 1372] [serial = 1679] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (17A17800) [pid = 1372] [serial = 1681] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (199ABC00) [pid = 1372] [serial = 1688] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (198D0000) [pid = 1372] [serial = 1687] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (17A10400) [pid = 1372] [serial = 1693] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1A1A3400) [pid = 1372] [serial = 1690] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A2DF000) [pid = 1372] [serial = 1696] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A2D3400) [pid = 1372] [serial = 1691] [outer = 00000000] [url = about:blank] 17:27:53 INFO - PROCESS | 1372 | 1466728073615 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 17:27:53 INFO - PROCESS | 1372 | 1466728073645 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 1372 | 1466728073650 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:27:53 INFO - PROCESS | 1372 | 1466728073656 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:27:53 INFO - PROCESS | 1372 | 1466728073659 Marionette TRACE conn6 <- [1,2306,null,{}] 17:27:53 INFO - PROCESS | 1372 | 1466728073662 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:53 INFO - PROCESS | 1372 | 1466728073665 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:53 INFO - PROCESS | 1372 | 1466728073763 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:27:53 INFO - PROCESS | 1372 | 1466728073866 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 1372 | 1466728073869 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:53 INFO - PROCESS | 1372 | ++DOCSHELL 0D267800 == 43 [pid = 1372] [id = 586] 17:27:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (0D2EE000) [pid = 1372] [serial = 1758] [outer = 00000000] 17:27:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (10880C00) [pid = 1372] [serial = 1759] [outer = 0D2EE000] 17:27:53 INFO - PROCESS | 1372 | 1466728073916 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (143CCC00) [pid = 1372] [serial = 1760] [outer = 0D2EE000] 17:27:54 INFO - PROCESS | 1372 | 1466728074381 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 1372 | 1466728074433 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:27:54 INFO - PROCESS | 1372 | 1466728074436 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:27:54 INFO - PROCESS | 1372 | 1466728074440 Marionette TRACE conn6 <- [1,2310,null,{}] 17:27:54 INFO - PROCESS | 1372 | 1466728074450 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:54 INFO - PROCESS | 1372 | 1466728074454 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:54 INFO - PROCESS | 1372 | 1466728074546 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:27:54 INFO - PROCESS | 1372 | 1466728074555 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 1372 | 1466728074558 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:54 INFO - PROCESS | 1372 | ++DOCSHELL 169CC400 == 44 [pid = 1372] [id = 587] 17:27:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (169CC800) [pid = 1372] [serial = 1761] [outer = 00000000] 17:27:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (17977000) [pid = 1372] [serial = 1762] [outer = 169CC800] 17:27:54 INFO - PROCESS | 1372 | 1466728074605 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17A1BC00) [pid = 1372] [serial = 1763] [outer = 169CC800] 17:27:55 INFO - PROCESS | 1372 | 1466728075084 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 17:27:55 INFO - PROCESS | 1372 | 1466728075111 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 1372 | 1466728075114 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:27:55 INFO - PROCESS | 1372 | 1466728075120 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 1372 | 1466728075122 Marionette TRACE conn6 <- [1,2314,null,{}] 17:27:55 INFO - PROCESS | 1372 | 1466728075126 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 1372 | 1466728075128 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:55 INFO - PROCESS | 1372 | 1466728075219 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:27:55 INFO - PROCESS | 1372 | 1466728075225 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 1372 | 1466728075227 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:55 INFO - PROCESS | 1372 | ++DOCSHELL 17ADA400 == 45 [pid = 1372] [id = 588] 17:27:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (17ADE400) [pid = 1372] [serial = 1764] [outer = 00000000] 17:27:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (18EB7400) [pid = 1372] [serial = 1765] [outer = 17ADE400] 17:27:55 INFO - PROCESS | 1372 | 1466728075274 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (18EC2000) [pid = 1372] [serial = 1766] [outer = 17ADE400] 17:27:55 INFO - PROCESS | 1372 | 1466728075726 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 17:27:55 INFO - PROCESS | 1372 | 1466728075751 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:27:55 INFO - PROCESS | 1372 | 1466728075753 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:27:55 INFO - PROCESS | 1372 | 1466728075779 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 1372 | 1466728075781 Marionette TRACE conn6 <- [1,2318,null,{}] 17:27:55 INFO - PROCESS | 1372 | 1466728075784 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 1372 | 1466728075786 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:55 INFO - PROCESS | 1372 | 1466728075914 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:27:56 INFO - PROCESS | 1372 | 1466728076008 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 1372 | 1466728076010 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:56 INFO - PROCESS | 1372 | ++DOCSHELL 1968D400 == 46 [pid = 1372] [id = 589] 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (196C1000) [pid = 1372] [serial = 1767] [outer = 00000000] 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1999F000) [pid = 1372] [serial = 1768] [outer = 196C1000] 17:27:56 INFO - PROCESS | 1372 | 1466728076055 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (199ABC00) [pid = 1372] [serial = 1769] [outer = 196C1000] 17:27:56 INFO - PROCESS | 1372 | 1466728076478 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 750ms 17:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:27:56 INFO - PROCESS | 1372 | 1466728076511 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 1372 | 1466728076513 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:27:56 INFO - PROCESS | 1372 | 1466728076516 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 1372 | 1466728076518 Marionette TRACE conn6 <- [1,2322,null,{}] 17:27:56 INFO - PROCESS | 1372 | 1466728076522 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:56 INFO - PROCESS | 1372 | 1466728076527 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:56 INFO - PROCESS | 1372 | 1466728076676 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:27:56 INFO - PROCESS | 1372 | 1466728076743 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 1372 | 1466728076745 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:56 INFO - PROCESS | 1372 | ++DOCSHELL 0D0E4400 == 47 [pid = 1372] [id = 590] 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1A013400) [pid = 1372] [serial = 1770] [outer = 00000000] 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1A2D2400) [pid = 1372] [serial = 1771] [outer = 1A013400] 17:27:56 INFO - PROCESS | 1372 | 1466728076791 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1A2DE800) [pid = 1372] [serial = 1772] [outer = 1A013400] 17:27:57 INFO - PROCESS | 1372 | 1466728077228 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 731ms 17:27:57 INFO - PROCESS | 1372 | 1466728077247 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 1372 | 1466728077249 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:27:57 INFO - PROCESS | 1372 | 1466728077289 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 1372 | 1466728077291 Marionette TRACE conn6 <- [1,2326,null,{}] 17:27:57 INFO - PROCESS | 1372 | 1466728077304 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 1372 | 1466728077306 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:57 INFO - PROCESS | 1372 | 1466728077435 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:27:57 INFO - PROCESS | 1372 | 1466728077510 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 1372 | 1466728077512 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:57 INFO - PROCESS | 1372 | ++DOCSHELL 1AE91000 == 48 [pid = 1372] [id = 591] 17:27:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1AE92800) [pid = 1372] [serial = 1773] [outer = 00000000] 17:27:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (1B694400) [pid = 1372] [serial = 1774] [outer = 1AE92800] 17:27:57 INFO - PROCESS | 1372 | 1466728077557 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1BE4A400) [pid = 1372] [serial = 1775] [outer = 1AE92800] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (18D8E800) [pid = 1372] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (193B3000) [pid = 1372] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (17A15000) [pid = 1372] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (1087F400) [pid = 1372] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (15F57000) [pid = 1372] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (10889400) [pid = 1372] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (196CDC00) [pid = 1372] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (0C85C800) [pid = 1372] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1AE97800) [pid = 1372] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:27:58 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (17AC0C00) [pid = 1372] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:27:58 INFO - PROCESS | 1372 | 1466728078181 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 950ms 17:27:58 INFO - PROCESS | 1372 | 1466728078218 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:27:58 INFO - PROCESS | 1372 | 1466728078220 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:27:58 INFO - PROCESS | 1372 | 1466728078223 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 1372 | 1466728078225 Marionette TRACE conn6 <- [1,2330,null,{}] 17:27:58 INFO - PROCESS | 1372 | 1466728078228 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 1372 | 1466728078230 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:58 INFO - PROCESS | 1372 | 1466728078314 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:27:58 INFO - PROCESS | 1372 | 1466728078424 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 1372 | 1466728078426 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:58 INFO - PROCESS | 1372 | ++DOCSHELL 14992C00 == 49 [pid = 1372] [id = 592] 17:27:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (14E50000) [pid = 1372] [serial = 1776] [outer = 00000000] 17:27:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (1A2D9400) [pid = 1372] [serial = 1777] [outer = 14E50000] 17:27:58 INFO - PROCESS | 1372 | 1466728078470 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (1AE18800) [pid = 1372] [serial = 1778] [outer = 14E50000] 17:27:58 INFO - PROCESS | 1372 | 1466728078852 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 17:27:58 INFO - PROCESS | 1372 | 1466728078895 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 1372 | 1466728078897 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:27:58 INFO - PROCESS | 1372 | 1466728078900 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 1372 | 1466728078902 Marionette TRACE conn6 <- [1,2334,null,{}] 17:27:58 INFO - PROCESS | 1372 | 1466728078905 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 1372 | 1466728078907 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:59 INFO - PROCESS | 1372 | 1466728078993 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:27:59 INFO - PROCESS | 1372 | 1466728078998 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 1372 | 1466728079000 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:59 INFO - PROCESS | 1372 | ++DOCSHELL 1BE7E000 == 50 [pid = 1372] [id = 593] 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1BE87800) [pid = 1372] [serial = 1779] [outer = 00000000] 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (1C547800) [pid = 1372] [serial = 1780] [outer = 1BE87800] 17:27:59 INFO - PROCESS | 1372 | 1466728079046 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (1C5B8800) [pid = 1372] [serial = 1781] [outer = 1BE87800] 17:27:59 INFO - PROCESS | 1372 | 1466728079480 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 17:27:59 INFO - PROCESS | 1372 | 1466728079537 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:27:59 INFO - PROCESS | 1372 | 1466728079550 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:27:59 INFO - PROCESS | 1372 | 1466728079553 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 1372 | 1466728079555 Marionette TRACE conn6 <- [1,2338,null,{}] 17:27:59 INFO - PROCESS | 1372 | 1466728079558 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:59 INFO - PROCESS | 1372 | 1466728079560 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:59 INFO - PROCESS | 1372 | 1466728079646 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:27:59 INFO - PROCESS | 1372 | 1466728079652 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 1372 | 1466728079654 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:27:59 INFO - PROCESS | 1372 | ++DOCSHELL 1C549400 == 51 [pid = 1372] [id = 594] 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (1C8D6000) [pid = 1372] [serial = 1782] [outer = 00000000] 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1CD91C00) [pid = 1372] [serial = 1783] [outer = 1C8D6000] 17:27:59 INFO - PROCESS | 1372 | 1466728079698 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (1CF03C00) [pid = 1372] [serial = 1784] [outer = 1C8D6000] 17:28:00 INFO - PROCESS | 1372 | 1466728080332 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 870ms 17:28:00 INFO - PROCESS | 1372 | 1466728080427 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 1372 | 1466728080432 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:28:00 INFO - PROCESS | 1372 | 1466728080438 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - PROCESS | 1372 | 1466728080441 Marionette TRACE conn6 <- [1,2342,null,{}] 17:28:00 INFO - PROCESS | 1372 | 1466728080448 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:00 INFO - PROCESS | 1372 | 1466728080451 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:00 INFO - PROCESS | 1372 | 1466728080628 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:28:00 INFO - PROCESS | 1372 | 1466728080640 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 1372 | 1466728080645 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:00 INFO - PROCESS | 1372 | ++DOCSHELL 0D225C00 == 52 [pid = 1372] [id = 595] 17:28:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (0D2EC000) [pid = 1372] [serial = 1785] [outer = 00000000] 17:28:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (1087F800) [pid = 1372] [serial = 1786] [outer = 0D2EC000] 17:28:00 INFO - PROCESS | 1372 | 1466728080704 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (112DA000) [pid = 1372] [serial = 1787] [outer = 0D2EC000] 17:28:01 INFO - PROCESS | 1372 | 1466728081376 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 17:28:01 INFO - PROCESS | 1372 | 1466728081411 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 1372 | 1466728081416 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:28:01 INFO - PROCESS | 1372 | 1466728081422 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - PROCESS | 1372 | 1466728081425 Marionette TRACE conn6 <- [1,2346,null,{}] 17:28:01 INFO - PROCESS | 1372 | 1466728081429 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:01 INFO - PROCESS | 1372 | 1466728081433 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:01 INFO - PROCESS | 1372 | 1466728081552 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:28:01 INFO - PROCESS | 1372 | 1466728081701 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 1372 | 1466728081703 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:01 INFO - PROCESS | 1372 | ++DOCSHELL 169C1400 == 53 [pid = 1372] [id = 596] 17:28:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (169C7800) [pid = 1372] [serial = 1788] [outer = 00000000] 17:28:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (17ABA000) [pid = 1372] [serial = 1789] [outer = 169C7800] 17:28:01 INFO - PROCESS | 1372 | 1466728081761 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (18EC3000) [pid = 1372] [serial = 1790] [outer = 169C7800] 17:28:02 INFO - PROCESS | 1372 | 1466728082375 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 17:28:02 INFO - PROCESS | 1372 | 1466728082396 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 1372 | 1466728082398 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:28:02 INFO - PROCESS | 1372 | 1466728082402 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 1372 | 1466728082406 Marionette TRACE conn6 <- [1,2350,null,{}] 17:28:02 INFO - PROCESS | 1372 | 1466728082417 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:02 INFO - PROCESS | 1372 | 1466728082422 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:02 INFO - PROCESS | 1372 | 1466728082536 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:28:02 INFO - PROCESS | 1372 | 1466728082689 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 1372 | 1466728082693 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:02 INFO - PROCESS | 1372 | ++DOCSHELL 0CEEF000 == 54 [pid = 1372] [id = 597] 17:28:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (0CEEF400) [pid = 1372] [serial = 1791] [outer = 00000000] 17:28:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 111 (193B0400) [pid = 1372] [serial = 1792] [outer = 0CEEF400] 17:28:02 INFO - PROCESS | 1372 | 1466728082752 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 112 (1A198C00) [pid = 1372] [serial = 1793] [outer = 0CEEF400] 17:28:03 INFO - PROCESS | 1372 | 1466728083335 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 17:28:03 INFO - PROCESS | 1372 | 1466728083375 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 1372 | 1466728083379 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:28:03 INFO - PROCESS | 1372 | 1466728083382 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 1372 | 1466728083384 Marionette TRACE conn6 <- [1,2354,null,{}] 17:28:03 INFO - PROCESS | 1372 | 1466728083388 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:03 INFO - PROCESS | 1372 | 1466728083390 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:03 INFO - PROCESS | 1372 | 1466728083509 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:28:03 INFO - PROCESS | 1372 | 1466728083655 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 1372 | 1466728083658 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:03 INFO - PROCESS | 1372 | ++DOCSHELL 1A2D8800 == 55 [pid = 1372] [id = 598] 17:28:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 113 (1C546400) [pid = 1372] [serial = 1794] [outer = 00000000] 17:28:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 114 (1CF0B400) [pid = 1372] [serial = 1795] [outer = 1C546400] 17:28:03 INFO - PROCESS | 1372 | 1466728083715 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 115 (1CF10000) [pid = 1372] [serial = 1796] [outer = 1C546400] 17:28:04 INFO - PROCESS | 1372 | 1466728084298 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 17:28:04 INFO - PROCESS | 1372 | 1466728084356 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 1372 | 1466728084358 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:28:04 INFO - PROCESS | 1372 | 1466728084362 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:28:04 INFO - PROCESS | 1372 | 1466728084364 Marionette TRACE conn6 <- [1,2358,null,{}] 17:28:04 INFO - PROCESS | 1372 | 1466728084368 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:04 INFO - PROCESS | 1372 | 1466728084370 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:04 INFO - PROCESS | 1372 | 1466728084480 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:28:04 INFO - PROCESS | 1372 | 1466728084821 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 1372 | 1466728084824 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:04 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE3400 == 56 [pid = 1372] [id = 599] 17:28:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 116 (0CEE6000) [pid = 1372] [serial = 1797] [outer = 00000000] 17:28:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 117 (0CEEB800) [pid = 1372] [serial = 1798] [outer = 0CEE6000] 17:28:04 INFO - PROCESS | 1372 | 1466728084894 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 118 (0CEF0400) [pid = 1372] [serial = 1799] [outer = 0CEE6000] 17:28:05 INFO - PROCESS | 1372 | 1466728085531 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1230ms 17:28:05 INFO - PROCESS | 1372 | 1466728085597 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 1372 | 1466728085601 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:28:05 INFO - PROCESS | 1372 | 1466728085605 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 1372 | 1466728085608 Marionette TRACE conn6 <- [1,2362,null,{}] 17:28:05 INFO - PROCESS | 1372 | 1466728085613 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:05 INFO - PROCESS | 1372 | 1466728085618 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:05 INFO - PROCESS | 1372 | 1466728085785 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:28:05 INFO - PROCESS | 1372 | 1466728085797 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 1372 | 1466728085799 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:05 INFO - PROCESS | 1372 | ++DOCSHELL 114CEC00 == 57 [pid = 1372] [id = 600] 17:28:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 119 (1430DC00) [pid = 1372] [serial = 1800] [outer = 00000000] 17:28:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 120 (14E01800) [pid = 1372] [serial = 1801] [outer = 1430DC00] 17:28:05 INFO - PROCESS | 1372 | 1466728085849 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 121 (14F1D400) [pid = 1372] [serial = 1802] [outer = 1430DC00] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1BE7E000 == 56 [pid = 1372] [id = 593] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 14992C00 == 55 [pid = 1372] [id = 592] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1AE91000 == 54 [pid = 1372] [id = 591] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 0D0E4400 == 53 [pid = 1372] [id = 590] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1968D400 == 52 [pid = 1372] [id = 589] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 17ADA400 == 51 [pid = 1372] [id = 588] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 169CC400 == 50 [pid = 1372] [id = 587] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 0D267800 == 49 [pid = 1372] [id = 586] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 112DC400 == 48 [pid = 1372] [id = 585] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 10873800 == 47 [pid = 1372] [id = 546] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 10273800 == 46 [pid = 1372] [id = 547] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 14F26C00 == 45 [pid = 1372] [id = 545] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1A010400 == 44 [pid = 1372] [id = 566] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1BE4A000 == 43 [pid = 1372] [id = 580] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1AE96C00 == 42 [pid = 1372] [id = 569] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1087FC00 == 41 [pid = 1372] [id = 554] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 193BA000 == 40 [pid = 1372] [id = 553] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 102DAC00 == 39 [pid = 1372] [id = 581] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 17ADFC00 == 38 [pid = 1372] [id = 555] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1A19D400 == 37 [pid = 1372] [id = 556] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 169C5C00 == 36 [pid = 1372] [id = 582] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1BE7F800 == 35 [pid = 1372] [id = 583] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1C542800 == 34 [pid = 1372] [id = 584] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1087E400 == 33 [pid = 1372] [id = 567] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 15F52C00 == 32 [pid = 1372] [id = 570] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 16E48C00 == 31 [pid = 1372] [id = 568] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 0CEE3400 == 30 [pid = 1372] [id = 599] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1A2D8800 == 29 [pid = 1372] [id = 598] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 169C1400 == 28 [pid = 1372] [id = 596] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 0CEEF000 == 27 [pid = 1372] [id = 597] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 1C549400 == 26 [pid = 1372] [id = 594] 17:28:06 INFO - PROCESS | 1372 | --DOCSHELL 0D225C00 == 25 [pid = 1372] [id = 595] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 120 (18EBB000) [pid = 1372] [serial = 1726] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 119 (1A0D8C00) [pid = 1372] [serial = 1729] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 118 (1B742400) [pid = 1372] [serial = 1708] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 117 (17ABB400) [pid = 1372] [serial = 1705] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 116 (10898C00) [pid = 1372] [serial = 1702] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 115 (17ABB800) [pid = 1372] [serial = 1723] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 114 (10893C00) [pid = 1372] [serial = 1717] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 113 (108DE000) [pid = 1372] [serial = 1718] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 112 (167D7800) [pid = 1372] [serial = 1720] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 111 (169C8400) [pid = 1372] [serial = 1721] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 110 (14E08400) [pid = 1372] [serial = 1715] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (145A1C00) [pid = 1372] [serial = 1714] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (1C006C00) [pid = 1372] [serial = 1712] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (1BE7DC00) [pid = 1372] [serial = 1711] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (1A199000) [pid = 1372] [serial = 1730] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (1089C800) [pid = 1372] [serial = 1732] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (1089D000) [pid = 1372] [serial = 1733] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (1B733800) [pid = 1372] [serial = 1739] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (1AE8F000) [pid = 1372] [serial = 1736] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (10258C00) [pid = 1372] [serial = 1738] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (18EC6000) [pid = 1372] [serial = 1727] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1A2DEC00) [pid = 1372] [serial = 1735] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1C005800) [pid = 1372] [serial = 1741] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (18303000) [pid = 1372] [serial = 1724] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 1372 | 1466728087354 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1779ms 17:28:07 INFO - PROCESS | 1372 | 1466728087387 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 1372 | 1466728087391 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:28:07 INFO - PROCESS | 1372 | 1466728087395 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 1372 | 1466728087398 Marionette TRACE conn6 <- [1,2366,null,{}] 17:28:07 INFO - PROCESS | 1372 | 1466728087404 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:07 INFO - PROCESS | 1372 | 1466728087406 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:07 INFO - PROCESS | 1372 | 1466728087499 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:28:07 INFO - PROCESS | 1372 | 1466728087507 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 1372 | 1466728087511 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:07 INFO - PROCESS | 1372 | ++DOCSHELL 0CEED400 == 26 [pid = 1372] [id = 601] 17:28:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (0CEEE800) [pid = 1372] [serial = 1803] [outer = 00000000] 17:28:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (0D0CC400) [pid = 1372] [serial = 1804] [outer = 0CEEE800] 17:28:07 INFO - PROCESS | 1372 | 1466728087562 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (0D184000) [pid = 1372] [serial = 1805] [outer = 0CEEE800] 17:28:08 INFO - PROCESS | 1372 | 1466728088107 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 17:28:08 INFO - PROCESS | 1372 | 1466728088129 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 1372 | 1466728088134 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:28:08 INFO - PROCESS | 1372 | 1466728088141 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 1372 | 1466728088144 Marionette TRACE conn6 <- [1,2370,null,{}] 17:28:08 INFO - PROCESS | 1372 | 1466728088147 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 1372 | 1466728088150 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:08 INFO - PROCESS | 1372 | 1466728088276 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:28:08 INFO - PROCESS | 1372 | 1466728088390 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 1372 | 1466728088392 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:08 INFO - PROCESS | 1372 | ++DOCSHELL 10876000 == 27 [pid = 1372] [id = 602] 17:28:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (10876C00) [pid = 1372] [serial = 1806] [outer = 00000000] 17:28:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (1087CC00) [pid = 1372] [serial = 1807] [outer = 10876C00] 17:28:08 INFO - PROCESS | 1372 | 1466728088439 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (10889400) [pid = 1372] [serial = 1808] [outer = 10876C00] 17:28:08 INFO - PROCESS | 1372 | 1466728088816 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 17:28:08 INFO - PROCESS | 1372 | 1466728088875 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 1372 | 1466728088877 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:28:08 INFO - PROCESS | 1372 | 1466728088881 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:28:08 INFO - PROCESS | 1372 | 1466728088884 Marionette TRACE conn6 <- [1,2374,null,{}] 17:28:08 INFO - PROCESS | 1372 | 1466728088895 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 1372 | 1466728088901 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:09 INFO - PROCESS | 1372 | 1466728088987 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:28:09 INFO - PROCESS | 1372 | 1466728088994 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 1372 | 1466728088997 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:09 INFO - PROCESS | 1372 | ++DOCSHELL 112DC400 == 28 [pid = 1372] [id = 603] 17:28:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (1430C400) [pid = 1372] [serial = 1809] [outer = 00000000] 17:28:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (14514800) [pid = 1372] [serial = 1810] [outer = 1430C400] 17:28:09 INFO - PROCESS | 1372 | 1466728089046 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 106 (1498E800) [pid = 1372] [serial = 1811] [outer = 1430C400] 17:28:09 INFO - PROCESS | 1372 | 1466728089560 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 17:28:09 INFO - PROCESS | 1372 | 1466728089615 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 1372 | 1466728089617 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:28:09 INFO - PROCESS | 1372 | 1466728089626 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 1372 | 1466728089628 Marionette TRACE conn6 <- [1,2378,null,{}] 17:28:09 INFO - PROCESS | 1372 | 1466728089658 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:09 INFO - PROCESS | 1372 | 1466728089660 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:09 INFO - PROCESS | 1372 | 1466728089793 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:28:09 INFO - PROCESS | 1372 | 1466728089805 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 1372 | 1466728089807 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:09 INFO - PROCESS | 1372 | ++DOCSHELL 1499A800 == 29 [pid = 1372] [id = 604] 17:28:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 107 (14EDCC00) [pid = 1372] [serial = 1812] [outer = 00000000] 17:28:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 108 (15F52C00) [pid = 1372] [serial = 1813] [outer = 14EDCC00] 17:28:09 INFO - PROCESS | 1372 | 1466728089919 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 109 (16928C00) [pid = 1372] [serial = 1814] [outer = 14EDCC00] 17:28:10 INFO - PROCESS | 1372 | 1466728090364 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 750ms 17:28:10 INFO - PROCESS | 1372 | 1466728090375 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 1372 | 1466728090377 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:28:10 INFO - PROCESS | 1372 | 1466728090380 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:28:10 INFO - PROCESS | 1372 | 1466728090382 Marionette TRACE conn6 <- [1,2382,null,{}] 17:28:10 INFO - PROCESS | 1372 | 1466728090385 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:10 INFO - PROCESS | 1372 | 1466728090388 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:10 INFO - PROCESS | 1372 | 1466728090510 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:28:10 INFO - PROCESS | 1372 | 1466728090518 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 1372 | 1466728090520 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:10 INFO - PROCESS | 1372 | ++DOCSHELL 169C5C00 == 30 [pid = 1372] [id = 605] 17:28:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 110 (169C8400) [pid = 1372] [serial = 1815] [outer = 00000000] 17:28:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 111 (17970C00) [pid = 1372] [serial = 1816] [outer = 169C8400] 17:28:10 INFO - PROCESS | 1372 | 1466728090624 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 112 (17A18400) [pid = 1372] [serial = 1817] [outer = 169C8400] 17:28:11 INFO - PROCESS | 1372 | 1466728091094 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 17:28:11 INFO - PROCESS | 1372 | 1466728091115 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 1372 | 1466728091117 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:28:11 INFO - PROCESS | 1372 | 1466728091120 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:28:11 INFO - PROCESS | 1372 | 1466728091122 Marionette TRACE conn6 <- [1,2386,null,{}] 17:28:11 INFO - PROCESS | 1372 | 1466728091126 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:11 INFO - PROCESS | 1372 | 1466728091131 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:11 INFO - PROCESS | 1372 | 1466728091950 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 111 (196C1000) [pid = 1372] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 110 (1A013400) [pid = 1372] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 109 (14E50000) [pid = 1372] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 108 (1AE92800) [pid = 1372] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 107 (17ADE400) [pid = 1372] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 106 (0D2EE000) [pid = 1372] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 105 (1BE4A800) [pid = 1372] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (169CC800) [pid = 1372] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (1141E000) [pid = 1372] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (169C9000) [pid = 1372] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (103AE800) [pid = 1372] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (1BE83800) [pid = 1372] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:28:11 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (1C5B5800) [pid = 1372] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1BE87800) [pid = 1372] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (1C8D6000) [pid = 1372] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (10874000) [pid = 1372] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1A2D9800) [pid = 1372] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1A19D800) [pid = 1372] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (14FB9C00) [pid = 1372] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (18303400) [pid = 1372] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (10890C00) [pid = 1372] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (19A6E800) [pid = 1372] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (17976400) [pid = 1372] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1087EC00) [pid = 1372] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:28:12 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1AFA8400) [pid = 1372] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:28:12 INFO - PROCESS | 1372 | 1466728092031 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 1372 | 1466728092033 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:12 INFO - PROCESS | 1372 | ++DOCSHELL 08F63800 == 31 [pid = 1372] [id = 606] 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (0C85B800) [pid = 1372] [serial = 1818] [outer = 00000000] 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1069EC00) [pid = 1372] [serial = 1819] [outer = 0C85B800] 17:28:12 INFO - PROCESS | 1372 | 1466728092088 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1141E000) [pid = 1372] [serial = 1820] [outer = 0C85B800] 17:28:12 INFO - PROCESS | 1372 | 1466728092430 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1321ms 17:28:12 INFO - PROCESS | 1372 | 1466728092454 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 1372 | 1466728092456 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:28:12 INFO - PROCESS | 1372 | 1466728092459 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 1372 | 1466728092460 Marionette TRACE conn6 <- [1,2390,null,{}] 17:28:12 INFO - PROCESS | 1372 | 1466728092464 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:12 INFO - PROCESS | 1372 | 1466728092466 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:12 INFO - PROCESS | 1372 | 1466728092595 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:28:12 INFO - PROCESS | 1372 | 1466728092604 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 1372 | 1466728092606 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:12 INFO - PROCESS | 1372 | ++DOCSHELL 169C1800 == 32 [pid = 1372] [id = 607] 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (169C9000) [pid = 1372] [serial = 1821] [outer = 00000000] 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17ADE400) [pid = 1372] [serial = 1822] [outer = 169C9000] 17:28:12 INFO - PROCESS | 1372 | 1466728092651 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (17ADFC00) [pid = 1372] [serial = 1823] [outer = 169C9000] 17:28:13 INFO - PROCESS | 1372 | 1466728093065 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 17:28:13 INFO - PROCESS | 1372 | 1466728093091 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 1372 | 1466728093093 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:28:13 INFO - PROCESS | 1372 | 1466728093096 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 1372 | 1466728093097 Marionette TRACE conn6 <- [1,2394,null,{}] 17:28:13 INFO - PROCESS | 1372 | 1466728093101 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 1372 | 1466728093103 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:13 INFO - PROCESS | 1372 | 1466728093186 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:28:13 INFO - PROCESS | 1372 | 1466728093321 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 1372 | 1466728093323 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:13 INFO - PROCESS | 1372 | ++DOCSHELL 08F64800 == 33 [pid = 1372] [id = 608] 17:28:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (0C859000) [pid = 1372] [serial = 1824] [outer = 00000000] 17:28:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (18EB9800) [pid = 1372] [serial = 1825] [outer = 0C859000] 17:28:13 INFO - PROCESS | 1372 | 1466728093369 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 96 (18D8F000) [pid = 1372] [serial = 1826] [outer = 0C859000] 17:28:13 INFO - PROCESS | 1372 | 1466728093737 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 17:28:13 INFO - PROCESS | 1372 | 1466728093772 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 1372 | 1466728093774 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:28:13 INFO - PROCESS | 1372 | 1466728093777 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 1372 | 1466728093779 Marionette TRACE conn6 <- [1,2398,null,{}] 17:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:28:13 INFO - PROCESS | 1372 | 1466728093783 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 1372 | 1466728093784 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:13 INFO - PROCESS | 1372 | 1466728093879 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:28:13 INFO - PROCESS | 1372 | 1466728093885 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 1372 | 1466728093887 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:13 INFO - PROCESS | 1372 | ++DOCSHELL 10A8B000 == 34 [pid = 1372] [id = 609] 17:28:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 97 (193BA000) [pid = 1372] [serial = 1827] [outer = 00000000] 17:28:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 98 (1999D800) [pid = 1372] [serial = 1828] [outer = 193BA000] 17:28:13 INFO - PROCESS | 1372 | 1466728093931 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 99 (199A1000) [pid = 1372] [serial = 1829] [outer = 193BA000] 17:28:14 INFO - PROCESS | 1372 | 1466728094911 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1178ms 17:28:14 INFO - PROCESS | 1372 | 1466728094960 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:28:14 INFO - PROCESS | 1372 | 1466728094965 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:28:14 INFO - PROCESS | 1372 | 1466728094970 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - PROCESS | 1372 | 1466728094973 Marionette TRACE conn6 <- [1,2402,null,{}] 17:28:15 INFO - PROCESS | 1372 | 1466728094979 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 1372 | 1466728094983 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:15 INFO - PROCESS | 1372 | 1466728095138 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:28:15 INFO - PROCESS | 1372 | 1466728095279 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 1372 | 1466728095282 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:15 INFO - PROCESS | 1372 | ++DOCSHELL 0D182800 == 35 [pid = 1372] [id = 610] 17:28:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 100 (10273000) [pid = 1372] [serial = 1830] [outer = 00000000] 17:28:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 101 (106D8800) [pid = 1372] [serial = 1831] [outer = 10273000] 17:28:15 INFO - PROCESS | 1372 | 1466728095343 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 102 (10890400) [pid = 1372] [serial = 1832] [outer = 10273000] 17:28:16 INFO - PROCESS | 1372 | 1466728096050 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1124ms 17:28:16 INFO - PROCESS | 1372 | 1466728096095 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 1372 | 1466728096100 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:28:16 INFO - PROCESS | 1372 | 1466728096107 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - PROCESS | 1372 | 1466728096110 Marionette TRACE conn6 <- [1,2406,null,{}] 17:28:16 INFO - PROCESS | 1372 | 1466728096114 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:16 INFO - PROCESS | 1372 | 1466728096117 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:16 INFO - PROCESS | 1372 | 1466728096246 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:28:16 INFO - PROCESS | 1372 | 1466728096393 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 1372 | 1466728096396 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:16 INFO - PROCESS | 1372 | ++DOCSHELL 14FBF400 == 36 [pid = 1372] [id = 611] 17:28:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 103 (15F5D400) [pid = 1372] [serial = 1833] [outer = 00000000] 17:28:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 104 (169CC000) [pid = 1372] [serial = 1834] [outer = 15F5D400] 17:28:16 INFO - PROCESS | 1372 | 1466728096456 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 105 (17A0E000) [pid = 1372] [serial = 1835] [outer = 15F5D400] 17:28:17 INFO - PROCESS | 1372 | 1466728097364 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1334ms 17:28:17 INFO - PROCESS | 1372 | 1466728097442 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 1372 | 1466728097447 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:28:17 INFO - PROCESS | 1372 | 1466728097452 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 1372 | 1466728097455 Marionette TRACE conn6 <- [1,2410,null,{}] 17:28:17 INFO - PROCESS | 1372 | 1466728097460 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:17 INFO - PROCESS | 1372 | 1466728097463 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:17 INFO - PROCESS | 1372 | 1466728097585 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:28:17 INFO - PROCESS | 1372 | 1466728097701 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 1372 | 1466728097705 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 08F64800 == 35 [pid = 1372] [id = 608] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 169C1800 == 34 [pid = 1372] [id = 607] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 08F63800 == 33 [pid = 1372] [id = 606] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 169C5C00 == 32 [pid = 1372] [id = 605] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 1499A800 == 31 [pid = 1372] [id = 604] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 112DC400 == 30 [pid = 1372] [id = 603] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 10876000 == 29 [pid = 1372] [id = 602] 17:28:17 INFO - PROCESS | 1372 | --DOCSHELL 0CEED400 == 28 [pid = 1372] [id = 601] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 104 (145E3C00) [pid = 1372] [serial = 1640] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 103 (1AF01C00) [pid = 1372] [serial = 1700] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 102 (1A2D7400) [pid = 1372] [serial = 1670] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 101 (167CF400) [pid = 1372] [serial = 1637] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 100 (198D4800) [pid = 1372] [serial = 1667] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 99 (15F5E800) [pid = 1372] [serial = 1664] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 98 (1A0D4400) [pid = 1372] [serial = 1661] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 97 (193AFC00) [pid = 1372] [serial = 1706] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 96 (143C8C00) [pid = 1372] [serial = 1703] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 95 (1BE46000) [pid = 1372] [serial = 1709] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1999F000) [pid = 1372] [serial = 1768] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (199ABC00) [pid = 1372] [serial = 1769] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1A2DE800) [pid = 1372] [serial = 1772] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A2D2400) [pid = 1372] [serial = 1771] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (1A2D9400) [pid = 1372] [serial = 1777] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1B694400) [pid = 1372] [serial = 1774] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (18EB7400) [pid = 1372] [serial = 1765] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (10880C00) [pid = 1372] [serial = 1759] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (143CCC00) [pid = 1372] [serial = 1760] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1C010C00) [pid = 1372] [serial = 1742] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (17977000) [pid = 1372] [serial = 1762] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (17A1BC00) [pid = 1372] [serial = 1763] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (106D5000) [pid = 1372] [serial = 1756] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (145EB800) [pid = 1372] [serial = 1757] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17ABF800) [pid = 1372] [serial = 1747] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (196BE800) [pid = 1372] [serial = 1748] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (108A7000) [pid = 1372] [serial = 1744] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (143CC800) [pid = 1372] [serial = 1745] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1C542C00) [pid = 1372] [serial = 1750] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1C548400) [pid = 1372] [serial = 1751] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1C866C00) [pid = 1372] [serial = 1753] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1C8D9400) [pid = 1372] [serial = 1754] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1C547800) [pid = 1372] [serial = 1780] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1C5B8800) [pid = 1372] [serial = 1781] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1CD91C00) [pid = 1372] [serial = 1783] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1CF03C00) [pid = 1372] [serial = 1784] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1BE4A400) [pid = 1372] [serial = 1775] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1AE18800) [pid = 1372] [serial = 1778] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (18EC2000) [pid = 1372] [serial = 1766] [outer = 00000000] [url = about:blank] 17:28:17 INFO - PROCESS | 1372 | ++DOCSHELL 08F63800 == 29 [pid = 1372] [id = 612] 17:28:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (08F64800) [pid = 1372] [serial = 1836] [outer = 00000000] 17:28:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0CA45800) [pid = 1372] [serial = 1837] [outer = 08F64800] 17:28:17 INFO - PROCESS | 1372 | 1466728097802 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (10257000) [pid = 1372] [serial = 1838] [outer = 08F64800] 17:28:18 INFO - PROCESS | 1372 | 1466728098218 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 830ms 17:28:18 INFO - PROCESS | 1372 | 1466728098283 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 1372 | 1466728098287 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:28:18 INFO - PROCESS | 1372 | 1466728098293 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 1372 | 1466728098295 Marionette TRACE conn6 <- [1,2414,null,{}] 17:28:18 INFO - PROCESS | 1372 | 1466728098299 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 1372 | 1466728098302 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:18 INFO - PROCESS | 1372 | 1466728098393 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:28:18 INFO - PROCESS | 1372 | 1466728098408 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 1372 | 1466728098410 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:18 INFO - PROCESS | 1372 | ++DOCSHELL 1089A800 == 30 [pid = 1372] [id = 613] 17:28:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1089D000) [pid = 1372] [serial = 1839] [outer = 00000000] 17:28:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (10A80000) [pid = 1372] [serial = 1840] [outer = 1089D000] 17:28:18 INFO - PROCESS | 1372 | 1466728098457 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (143CAC00) [pid = 1372] [serial = 1841] [outer = 1089D000] 17:28:18 INFO - PROCESS | 1372 | 1466728098964 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:28:19 INFO - PROCESS | 1372 | 1466728099027 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 1372 | 1466728099030 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:28:19 INFO - PROCESS | 1372 | 1466728099033 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:28:19 INFO - PROCESS | 1372 | 1466728099037 Marionette TRACE conn6 <- [1,2418,null,{}] 17:28:19 INFO - PROCESS | 1372 | 1466728099075 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:19 INFO - PROCESS | 1372 | 1466728099079 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:19 INFO - PROCESS | 1372 | 1466728099176 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:28:19 INFO - PROCESS | 1372 | 1466728099279 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 1372 | 1466728099282 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:19 INFO - PROCESS | 1372 | ++DOCSHELL 167CDC00 == 31 [pid = 1372] [id = 614] 17:28:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (167CEC00) [pid = 1372] [serial = 1842] [outer = 00000000] 17:28:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (16933400) [pid = 1372] [serial = 1843] [outer = 167CEC00] 17:28:19 INFO - PROCESS | 1372 | 1466728099330 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17973000) [pid = 1372] [serial = 1844] [outer = 167CEC00] 17:28:19 INFO - PROCESS | 1372 | 1466728099703 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 17:28:19 INFO - PROCESS | 1372 | 1466728099767 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 1372 | 1466728099770 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:28:19 INFO - PROCESS | 1372 | 1466728099773 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:28:19 INFO - PROCESS | 1372 | 1466728099784 Marionette TRACE conn6 <- [1,2422,null,{}] 17:28:19 INFO - PROCESS | 1372 | 1466728099788 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:19 INFO - PROCESS | 1372 | 1466728099790 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:19 INFO - PROCESS | 1372 | 1466728099879 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:28:19 INFO - PROCESS | 1372 | 1466728099885 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 1372 | 1466728099887 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:19 INFO - PROCESS | 1372 | ++DOCSHELL 17AB1400 == 32 [pid = 1372] [id = 615] 17:28:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (17AB8400) [pid = 1372] [serial = 1845] [outer = 00000000] 17:28:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1868A400) [pid = 1372] [serial = 1846] [outer = 17AB8400] 17:28:19 INFO - PROCESS | 1372 | 1466728099933 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (18E60400) [pid = 1372] [serial = 1847] [outer = 17AB8400] 17:28:20 INFO - PROCESS | 1372 | 1466728100419 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 17:28:20 INFO - PROCESS | 1372 | 1466728100467 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 1372 | 1466728100469 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:28:20 INFO - PROCESS | 1372 | 1466728100472 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 1372 | 1466728100474 Marionette TRACE conn6 <- [1,2426,null,{}] 17:28:20 INFO - PROCESS | 1372 | 1466728100478 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 1372 | 1466728100480 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:20 INFO - PROCESS | 1372 | 1466728100627 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:28:20 INFO - PROCESS | 1372 | 1466728100644 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 1372 | 1466728100646 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:20 INFO - PROCESS | 1372 | ++DOCSHELL 18EC4800 == 33 [pid = 1372] [id = 616] 17:28:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18EC4C00) [pid = 1372] [serial = 1848] [outer = 00000000] 17:28:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (193B4400) [pid = 1372] [serial = 1849] [outer = 18EC4C00] 17:28:20 INFO - PROCESS | 1372 | 1466728100690 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1968D800) [pid = 1372] [serial = 1850] [outer = 18EC4C00] 17:28:21 INFO - PROCESS | 1372 | 1466728101131 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 17:28:21 INFO - PROCESS | 1372 | 1466728101203 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 1372 | 1466728101205 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:28:21 INFO - PROCESS | 1372 | 1466728101209 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 1372 | 1466728101210 Marionette TRACE conn6 <- [1,2430,null,{}] 17:28:21 INFO - PROCESS | 1372 | 1466728101214 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:21 INFO - PROCESS | 1372 | 1466728101220 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:21 INFO - PROCESS | 1372 | 1466728101369 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0C859000) [pid = 1372] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0CEEE800) [pid = 1372] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (14EDCC00) [pid = 1372] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (0D2EC000) [pid = 1372] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (169C7800) [pid = 1372] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (0CEEF400) [pid = 1372] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1C546400) [pid = 1372] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0CEE6000) [pid = 1372] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (169C8400) [pid = 1372] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169C9000) [pid = 1372] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1430DC00) [pid = 1372] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1430C400) [pid = 1372] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (10876C00) [pid = 1372] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:28:21 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0C85B800) [pid = 1372] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:28:21 INFO - PROCESS | 1372 | 1466728101672 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 1372 | 1466728101675 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:21 INFO - PROCESS | 1372 | ++DOCSHELL 08F60800 == 34 [pid = 1372] [id = 617] 17:28:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (08F63000) [pid = 1372] [serial = 1851] [outer = 00000000] 17:28:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (0C862400) [pid = 1372] [serial = 1852] [outer = 08F63000] 17:28:21 INFO - PROCESS | 1372 | 1466728101735 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (0CA46800) [pid = 1372] [serial = 1853] [outer = 08F63000] 17:28:22 INFO - PROCESS | 1372 | 1466728102342 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1171ms 17:28:22 INFO - PROCESS | 1372 | 1466728102386 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 1372 | 1466728102391 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:28:22 INFO - PROCESS | 1372 | 1466728102396 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 1372 | 1466728102399 Marionette TRACE conn6 <- [1,2434,null,{}] 17:28:22 INFO - PROCESS | 1372 | 1466728102405 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:22 INFO - PROCESS | 1372 | 1466728102410 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:22 INFO - PROCESS | 1372 | 1466728102535 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:28:22 INFO - PROCESS | 1372 | 1466728102648 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 1372 | 1466728102651 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:22 INFO - PROCESS | 1372 | ++DOCSHELL 1089D400 == 35 [pid = 1372] [id = 618] 17:28:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (108A7C00) [pid = 1372] [serial = 1854] [outer = 00000000] 17:28:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (143C7400) [pid = 1372] [serial = 1855] [outer = 108A7C00] 17:28:22 INFO - PROCESS | 1372 | 1466728102751 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (143D6C00) [pid = 1372] [serial = 1856] [outer = 108A7C00] 17:28:23 INFO - PROCESS | 1372 | 1466728103381 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1021ms 17:28:23 INFO - PROCESS | 1372 | 1466728103433 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 1372 | 1466728103438 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 1372 | 1466728103443 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 1372 | 1466728103445 Marionette TRACE conn6 <- [1,2438,null,{}] 17:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:28:23 INFO - PROCESS | 1372 | 1466728103449 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:23 INFO - PROCESS | 1372 | 1466728103452 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:23 INFO - PROCESS | 1372 | 1466728103587 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:28:23 INFO - PROCESS | 1372 | 1466728103734 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 1372 | 1466728103737 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:23 INFO - PROCESS | 1372 | ++DOCSHELL 14F19400 == 36 [pid = 1372] [id = 619] 17:28:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (16E53800) [pid = 1372] [serial = 1857] [outer = 00000000] 17:28:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17AB8C00) [pid = 1372] [serial = 1858] [outer = 16E53800] 17:28:23 INFO - PROCESS | 1372 | 1466728103795 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18381C00) [pid = 1372] [serial = 1859] [outer = 16E53800] 17:28:24 INFO - PROCESS | 1372 | 1466728104395 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 17:28:24 INFO - PROCESS | 1372 | 1466728104419 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 1372 | 1466728104422 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:28:24 INFO - PROCESS | 1372 | 1466728104432 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 1372 | 1466728104439 Marionette TRACE conn6 <- [1,2442,null,{}] 17:28:24 INFO - PROCESS | 1372 | 1466728104443 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:24 INFO - PROCESS | 1372 | 1466728104448 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:24 INFO - PROCESS | 1372 | 1466728104561 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:28:24 INFO - PROCESS | 1372 | 1466728104720 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 1372 | 1466728104723 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:24 INFO - PROCESS | 1372 | ++DOCSHELL 17AB3C00 == 37 [pid = 1372] [id = 620] 17:28:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (19A6D800) [pid = 1372] [serial = 1860] [outer = 00000000] 17:28:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (1A0D9800) [pid = 1372] [serial = 1861] [outer = 19A6D800] 17:28:24 INFO - PROCESS | 1372 | 1466728104781 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A0D6800) [pid = 1372] [serial = 1862] [outer = 19A6D800] 17:28:25 INFO - PROCESS | 1372 | 1466728105352 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 990ms 17:28:25 INFO - PROCESS | 1372 | 1466728105418 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 1372 | 1466728105421 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:28:25 INFO - PROCESS | 1372 | 1466728105425 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 1372 | 1466728105427 Marionette TRACE conn6 <- [1,2446,null,{}] 17:28:25 INFO - PROCESS | 1372 | 1466728105431 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:25 INFO - PROCESS | 1372 | 1466728105433 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:25 INFO - PROCESS | 1372 | 1466728105552 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:28:25 INFO - PROCESS | 1372 | 1466728105690 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 1372 | 1466728105693 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:25 INFO - PROCESS | 1372 | ++DOCSHELL 1A0DEC00 == 38 [pid = 1372] [id = 621] 17:28:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A197800) [pid = 1372] [serial = 1863] [outer = 00000000] 17:28:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A1A0400) [pid = 1372] [serial = 1864] [outer = 1A197800] 17:28:25 INFO - PROCESS | 1372 | 1466728105749 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A1A6C00) [pid = 1372] [serial = 1865] [outer = 1A197800] 17:28:26 INFO - PROCESS | 1372 | 1466728106301 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 17:28:26 INFO - PROCESS | 1372 | 1466728106359 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 1372 | 1466728106361 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:28:26 INFO - PROCESS | 1372 | 1466728106365 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 1372 | 1466728106367 Marionette TRACE conn6 <- [1,2450,null,{}] 17:28:26 INFO - PROCESS | 1372 | 1466728106371 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 1372 | 1466728106373 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:26 INFO - PROCESS | 1372 | 1466728106482 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:28:26 INFO - PROCESS | 1372 | 1466728106717 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 1372 | 1466728106720 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:26 INFO - PROCESS | 1372 | ++DOCSHELL 0CA3F000 == 39 [pid = 1372] [id = 622] 17:28:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (0CA3FC00) [pid = 1372] [serial = 1866] [outer = 00000000] 17:28:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (0D13A800) [pid = 1372] [serial = 1867] [outer = 0CA3FC00] 17:28:26 INFO - PROCESS | 1372 | 1466728106781 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0D2EEC00) [pid = 1372] [serial = 1868] [outer = 0CA3FC00] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 114CEC00 == 38 [pid = 1372] [id = 600] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 18EC4800 == 37 [pid = 1372] [id = 616] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 17AB1400 == 36 [pid = 1372] [id = 615] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 167CDC00 == 35 [pid = 1372] [id = 614] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 1089A800 == 34 [pid = 1372] [id = 613] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 08F63800 == 33 [pid = 1372] [id = 612] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 14FBF400 == 32 [pid = 1372] [id = 611] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 0D182800 == 31 [pid = 1372] [id = 610] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 17AB3C00 == 30 [pid = 1372] [id = 620] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 1A0DEC00 == 29 [pid = 1372] [id = 621] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 14F19400 == 28 [pid = 1372] [id = 619] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 1089D400 == 27 [pid = 1372] [id = 618] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 10A8B000 == 26 [pid = 1372] [id = 609] 17:28:27 INFO - PROCESS | 1372 | --DOCSHELL 08F60800 == 25 [pid = 1372] [id = 617] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (18EB9800) [pid = 1372] [serial = 1825] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0D0CC400) [pid = 1372] [serial = 1804] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (0D184000) [pid = 1372] [serial = 1805] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (15F52C00) [pid = 1372] [serial = 1813] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (112DA000) [pid = 1372] [serial = 1787] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1087F800) [pid = 1372] [serial = 1786] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18EC3000) [pid = 1372] [serial = 1790] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17ABA000) [pid = 1372] [serial = 1789] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A198C00) [pid = 1372] [serial = 1793] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (193B0400) [pid = 1372] [serial = 1792] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1CF10000) [pid = 1372] [serial = 1796] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1CF0B400) [pid = 1372] [serial = 1795] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0CEF0400) [pid = 1372] [serial = 1799] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (0CEEB800) [pid = 1372] [serial = 1798] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17970C00) [pid = 1372] [serial = 1816] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (16928C00) [pid = 1372] [serial = 1814] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17A18400) [pid = 1372] [serial = 1817] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17ADE400) [pid = 1372] [serial = 1822] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (14E01800) [pid = 1372] [serial = 1801] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (14F1D400) [pid = 1372] [serial = 1802] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (14514800) [pid = 1372] [serial = 1810] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1087CC00) [pid = 1372] [serial = 1807] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1069EC00) [pid = 1372] [serial = 1819] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (18D8F000) [pid = 1372] [serial = 1826] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (10889400) [pid = 1372] [serial = 1808] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (1498E800) [pid = 1372] [serial = 1811] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1141E000) [pid = 1372] [serial = 1820] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17ADFC00) [pid = 1372] [serial = 1823] [outer = 00000000] [url = about:blank] 17:28:28 INFO - PROCESS | 1372 | 1466728108223 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1880ms 17:28:28 INFO - PROCESS | 1372 | 1466728108248 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 1372 | 1466728108252 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:28:28 INFO - PROCESS | 1372 | 1466728108258 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 1372 | 1466728108261 Marionette TRACE conn6 <- [1,2454,null,{}] 17:28:28 INFO - PROCESS | 1372 | 1466728108267 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:28 INFO - PROCESS | 1372 | 1466728108270 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:28 INFO - PROCESS | 1372 | 1466728108363 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:28:28 INFO - PROCESS | 1372 | 1466728108449 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 1372 | 1466728108452 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:28 INFO - PROCESS | 1372 | ++DOCSHELL 0CEF0800 == 26 [pid = 1372] [id = 623] 17:28:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (0D027800) [pid = 1372] [serial = 1869] [outer = 00000000] 17:28:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (0D0D2400) [pid = 1372] [serial = 1870] [outer = 0D027800] 17:28:28 INFO - PROCESS | 1372 | 1466728108512 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (0D22D800) [pid = 1372] [serial = 1871] [outer = 0D027800] 17:28:28 INFO - PROCESS | 1372 | 1466728108930 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 17:28:29 INFO - PROCESS | 1372 | 1466728108989 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 1372 | 1466728108994 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:28:29 INFO - PROCESS | 1372 | 1466728109000 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 1372 | 1466728109003 Marionette TRACE conn6 <- [1,2458,null,{}] 17:28:29 INFO - PROCESS | 1372 | 1466728109007 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 1372 | 1466728109010 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:29 INFO - PROCESS | 1372 | 1466728109098 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:28:29 INFO - PROCESS | 1372 | 1466728109107 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 1372 | 1466728109110 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:29 INFO - PROCESS | 1372 | ++DOCSHELL 106AB000 == 27 [pid = 1372] [id = 624] 17:28:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (106D0000) [pid = 1372] [serial = 1872] [outer = 00000000] 17:28:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (10875C00) [pid = 1372] [serial = 1873] [outer = 106D0000] 17:28:29 INFO - PROCESS | 1372 | 1466728109158 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1087EC00) [pid = 1372] [serial = 1874] [outer = 106D0000] 17:28:29 INFO - PROCESS | 1372 | 1466728109615 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 17:28:29 INFO - PROCESS | 1372 | 1466728109673 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 1372 | 1466728109675 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:28:29 INFO - PROCESS | 1372 | 1466728109678 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 1372 | 1466728109682 Marionette TRACE conn6 <- [1,2462,null,{}] 17:28:29 INFO - PROCESS | 1372 | 1466728109693 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 1372 | 1466728109698 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:29 INFO - PROCESS | 1372 | 1466728109812 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:28:29 INFO - PROCESS | 1372 | 1466728109917 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 1372 | 1466728109920 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:29 INFO - PROCESS | 1372 | ++DOCSHELL 143CEC00 == 28 [pid = 1372] [id = 625] 17:28:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (143CF800) [pid = 1372] [serial = 1875] [outer = 00000000] 17:28:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (143D4000) [pid = 1372] [serial = 1876] [outer = 143CF800] 17:28:29 INFO - PROCESS | 1372 | 1466728109970 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (145DF800) [pid = 1372] [serial = 1877] [outer = 143CF800] 17:28:30 INFO - PROCESS | 1372 | 1466728110411 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 17:28:30 INFO - PROCESS | 1372 | 1466728110453 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 1372 | 1466728110455 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:28:30 INFO - PROCESS | 1372 | 1466728110458 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 1372 | 1466728110460 Marionette TRACE conn6 <- [1,2466,null,{}] 17:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:28:30 INFO - PROCESS | 1372 | 1466728110469 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:30 INFO - PROCESS | 1372 | 1466728110471 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:30 INFO - PROCESS | 1372 | 1466728110590 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:28:30 INFO - PROCESS | 1372 | 1466728110595 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 1372 | 1466728110597 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:30 INFO - PROCESS | 1372 | ++DOCSHELL 146C1800 == 29 [pid = 1372] [id = 626] 17:28:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (146C4800) [pid = 1372] [serial = 1878] [outer = 00000000] 17:28:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14D28C00) [pid = 1372] [serial = 1879] [outer = 146C4800] 17:28:30 INFO - PROCESS | 1372 | 1466728110642 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14E54C00) [pid = 1372] [serial = 1880] [outer = 146C4800] 17:28:31 INFO - PROCESS | 1372 | 1466728111098 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 17:28:31 INFO - PROCESS | 1372 | 1466728111153 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 1372 | 1466728111155 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:28:31 INFO - PROCESS | 1372 | 1466728111164 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 1372 | 1466728111166 Marionette TRACE conn6 <- [1,2470,null,{}] 17:28:31 INFO - PROCESS | 1372 | 1466728111170 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 1372 | 1466728111172 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:31 INFO - PROCESS | 1372 | 1466728111310 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:28:31 INFO - PROCESS | 1372 | 1466728111320 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 1372 | 1466728111322 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:31 INFO - PROCESS | 1372 | ++DOCSHELL 14F22800 == 30 [pid = 1372] [id = 627] 17:28:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (14F23C00) [pid = 1372] [serial = 1881] [outer = 00000000] 17:28:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (15F59800) [pid = 1372] [serial = 1882] [outer = 14F23C00] 17:28:31 INFO - PROCESS | 1372 | 1466728111420 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (167D0800) [pid = 1372] [serial = 1883] [outer = 14F23C00] 17:28:31 INFO - PROCESS | 1372 | 1466728111844 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 17:28:31 INFO - PROCESS | 1372 | 1466728111889 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 1372 | 1466728111891 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:28:31 INFO - PROCESS | 1372 | 1466728111894 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 1372 | 1466728111895 Marionette TRACE conn6 <- [1,2474,null,{}] 17:28:31 INFO - PROCESS | 1372 | 1466728111905 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 1372 | 1466728111911 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:32 INFO - PROCESS | 1372 | 1466728112048 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:28:32 INFO - PROCESS | 1372 | 1466728112119 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 1372 | 1466728112121 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:32 INFO - PROCESS | 1372 | ++DOCSHELL 169CB000 == 31 [pid = 1372] [id = 628] 17:28:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (17A10800) [pid = 1372] [serial = 1884] [outer = 00000000] 17:28:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17A1A800) [pid = 1372] [serial = 1885] [outer = 17A10800] 17:28:32 INFO - PROCESS | 1372 | 1466728112166 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17AB5C00) [pid = 1372] [serial = 1886] [outer = 17A10800] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17AB8400) [pid = 1372] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (18EC4C00) [pid = 1372] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10273000) [pid = 1372] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (193BA000) [pid = 1372] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (167CEC00) [pid = 1372] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1089D000) [pid = 1372] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:28:32 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (08F64800) [pid = 1372] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:28:32 INFO - PROCESS | 1372 | 1466728112727 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 890ms 17:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:28:32 INFO - PROCESS | 1372 | 1466728112784 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 1372 | 1466728112786 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:28:32 INFO - PROCESS | 1372 | 1466728112789 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 1372 | 1466728112791 Marionette TRACE conn6 <- [1,2478,null,{}] 17:28:32 INFO - PROCESS | 1372 | 1466728112794 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:32 INFO - PROCESS | 1372 | 1466728112796 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:32 INFO - PROCESS | 1372 | 1466728112874 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:28:32 INFO - PROCESS | 1372 | 1466728112879 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 1372 | 1466728112881 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:32 INFO - PROCESS | 1372 | ++DOCSHELL 17A62800 == 32 [pid = 1372] [id = 629] 17:28:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17A6A000) [pid = 1372] [serial = 1887] [outer = 00000000] 17:28:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17AD7000) [pid = 1372] [serial = 1888] [outer = 17A6A000] 17:28:32 INFO - PROCESS | 1372 | 1466728112924 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17ABA000) [pid = 1372] [serial = 1889] [outer = 17A6A000] 17:28:33 INFO - PROCESS | 1372 | 1466728113337 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 17:28:33 INFO - PROCESS | 1372 | 1466728113361 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 1372 | 1466728113363 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:28:33 INFO - PROCESS | 1372 | 1466728113368 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 1372 | 1466728113370 Marionette TRACE conn6 <- [1,2482,null,{}] 17:28:33 INFO - PROCESS | 1372 | 1466728113405 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:33 INFO - PROCESS | 1372 | 1466728113407 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:33 INFO - PROCESS | 1372 | 1466728113485 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:28:33 INFO - PROCESS | 1372 | 1466728113491 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 1372 | 1466728113493 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:33 INFO - PROCESS | 1372 | ++DOCSHELL 10875000 == 33 [pid = 1372] [id = 630] 17:28:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (167D4800) [pid = 1372] [serial = 1890] [outer = 00000000] 17:28:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18D8A400) [pid = 1372] [serial = 1891] [outer = 167D4800] 17:28:33 INFO - PROCESS | 1372 | 1466728113537 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18697800) [pid = 1372] [serial = 1892] [outer = 167D4800] 17:28:34 INFO - PROCESS | 1372 | 1466728113988 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 17:28:34 INFO - PROCESS | 1372 | 1466728114004 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 1372 | 1466728114006 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:28:34 INFO - PROCESS | 1372 | 1466728114022 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 1372 | 1466728114024 Marionette TRACE conn6 <- [1,2486,null,{}] 17:28:34 INFO - PROCESS | 1372 | 1466728114028 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:34 INFO - PROCESS | 1372 | 1466728114029 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:34 INFO - PROCESS | 1372 | 1466728114108 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:28:34 INFO - PROCESS | 1372 | 1466728114113 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 1372 | 1466728114115 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:34 INFO - PROCESS | 1372 | ++DOCSHELL 143CA800 == 34 [pid = 1372] [id = 631] 17:28:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17ABF800) [pid = 1372] [serial = 1893] [outer = 00000000] 17:28:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (193AD800) [pid = 1372] [serial = 1894] [outer = 17ABF800] 17:28:34 INFO - PROCESS | 1372 | 1466728114159 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (193AE800) [pid = 1372] [serial = 1895] [outer = 17ABF800] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 0CEF0800 == 33 [pid = 1372] [id = 623] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 0CA3F000 == 32 [pid = 1372] [id = 622] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 106AB000 == 31 [pid = 1372] [id = 624] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 143CEC00 == 30 [pid = 1372] [id = 625] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 146C1800 == 29 [pid = 1372] [id = 626] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 14F22800 == 28 [pid = 1372] [id = 627] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 169CB000 == 27 [pid = 1372] [id = 628] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 10875000 == 26 [pid = 1372] [id = 630] 17:28:35 INFO - PROCESS | 1372 | --DOCSHELL 17A62800 == 25 [pid = 1372] [id = 629] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (193B4400) [pid = 1372] [serial = 1849] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (169CC000) [pid = 1372] [serial = 1834] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (106D8800) [pid = 1372] [serial = 1831] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10890400) [pid = 1372] [serial = 1832] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (199A1000) [pid = 1372] [serial = 1829] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1968D800) [pid = 1372] [serial = 1850] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1999D800) [pid = 1372] [serial = 1828] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (16933400) [pid = 1372] [serial = 1843] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17973000) [pid = 1372] [serial = 1844] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (10A80000) [pid = 1372] [serial = 1840] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (143CAC00) [pid = 1372] [serial = 1841] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (0CA45800) [pid = 1372] [serial = 1837] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (10257000) [pid = 1372] [serial = 1838] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1868A400) [pid = 1372] [serial = 1846] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (18E60400) [pid = 1372] [serial = 1847] [outer = 00000000] [url = about:blank] 17:28:35 INFO - PROCESS | 1372 | 1466728115974 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2000ms 17:28:36 INFO - PROCESS | 1372 | 1466728116011 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 1372 | 1466728116015 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:28:36 INFO - PROCESS | 1372 | 1466728116020 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 1372 | 1466728116024 Marionette TRACE conn6 <- [1,2490,null,{}] 17:28:36 INFO - PROCESS | 1372 | 1466728116030 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:36 INFO - PROCESS | 1372 | 1466728116033 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:36 INFO - PROCESS | 1372 | 1466728116124 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:28:36 INFO - PROCESS | 1372 | 1466728116131 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 1372 | 1466728116135 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:36 INFO - PROCESS | 1372 | ++DOCSHELL 0CEF0800 == 26 [pid = 1372] [id = 632] 17:28:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (0D01C800) [pid = 1372] [serial = 1896] [outer = 00000000] 17:28:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D0CE800) [pid = 1372] [serial = 1897] [outer = 0D01C800] 17:28:36 INFO - PROCESS | 1372 | 1466728116185 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D265800) [pid = 1372] [serial = 1898] [outer = 0D01C800] 17:28:36 INFO - PROCESS | 1372 | 1466728116697 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 17:28:36 INFO - PROCESS | 1372 | 1466728116751 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 1372 | 1466728116756 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:28:36 INFO - PROCESS | 1372 | 1466728116762 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 1372 | 1466728116765 Marionette TRACE conn6 <- [1,2494,null,{}] 17:28:36 INFO - PROCESS | 1372 | 1466728116769 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:36 INFO - PROCESS | 1372 | 1466728116772 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:36 INFO - PROCESS | 1372 | 1466728116859 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:28:36 INFO - PROCESS | 1372 | 1466728116865 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 1372 | 1466728116868 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:36 INFO - PROCESS | 1372 | ++DOCSHELL 103B3C00 == 27 [pid = 1372] [id = 633] 17:28:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (103B8000) [pid = 1372] [serial = 1899] [outer = 00000000] 17:28:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (106AB000) [pid = 1372] [serial = 1900] [outer = 103B8000] 17:28:36 INFO - PROCESS | 1372 | 1466728116918 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (10876800) [pid = 1372] [serial = 1901] [outer = 103B8000] 17:28:37 INFO - PROCESS | 1372 | 1466728117389 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 17:28:37 INFO - PROCESS | 1372 | 1466728117436 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 1372 | 1466728117438 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:28:37 INFO - PROCESS | 1372 | 1466728117441 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:28:37 INFO - PROCESS | 1372 | 1466728117445 Marionette TRACE conn6 <- [1,2498,null,{}] 17:28:37 INFO - PROCESS | 1372 | 1466728117456 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:37 INFO - PROCESS | 1372 | 1466728117461 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:37 INFO - PROCESS | 1372 | 1466728117573 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:28:37 INFO - PROCESS | 1372 | 1466728117673 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 1372 | 1466728117676 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:37 INFO - PROCESS | 1372 | ++DOCSHELL 10A8B000 == 28 [pid = 1372] [id = 634] 17:28:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (112DBC00) [pid = 1372] [serial = 1902] [outer = 00000000] 17:28:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (114D0800) [pid = 1372] [serial = 1903] [outer = 112DBC00] 17:28:37 INFO - PROCESS | 1372 | 1466728117726 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (143CC800) [pid = 1372] [serial = 1904] [outer = 112DBC00] 17:28:38 INFO - PROCESS | 1372 | 1466728118131 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 17:28:38 INFO - PROCESS | 1372 | 1466728118176 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 1372 | 1466728118178 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:28:38 INFO - PROCESS | 1372 | 1466728118181 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:28:38 INFO - PROCESS | 1372 | 1466728118183 Marionette TRACE conn6 <- [1,2502,null,{}] 17:28:38 INFO - PROCESS | 1372 | 1466728118186 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 1372 | 1466728118188 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:38 INFO - PROCESS | 1372 | 1466728118273 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:28:38 INFO - PROCESS | 1372 | 1466728118278 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 1372 | 1466728118280 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:38 INFO - PROCESS | 1372 | ++DOCSHELL 114CEC00 == 29 [pid = 1372] [id = 635] 17:28:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (143CF000) [pid = 1372] [serial = 1905] [outer = 00000000] 17:28:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14D96800) [pid = 1372] [serial = 1906] [outer = 143CF000] 17:28:38 INFO - PROCESS | 1372 | 1466728118325 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14E4C000) [pid = 1372] [serial = 1907] [outer = 143CF000] 17:28:38 INFO - PROCESS | 1372 | 1466728118768 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 17:28:38 INFO - PROCESS | 1372 | 1466728118816 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 1372 | 1466728118818 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:28:38 INFO - PROCESS | 1372 | 1466728118821 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 1372 | 1466728118823 Marionette TRACE conn6 <- [1,2506,null,{}] 17:28:38 INFO - PROCESS | 1372 | 1466728118826 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 1372 | 1466728118829 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:38 INFO - PROCESS | 1372 | 1466728118907 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:28:38 INFO - PROCESS | 1372 | 1466728118912 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 1372 | 1466728118914 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:38 INFO - PROCESS | 1372 | ++DOCSHELL 14FBFC00 == 30 [pid = 1372] [id = 636] 17:28:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14FC0800) [pid = 1372] [serial = 1908] [outer = 00000000] 17:28:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (16857800) [pid = 1372] [serial = 1909] [outer = 14FC0800] 17:28:39 INFO - PROCESS | 1372 | 1466728118985 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169C3000) [pid = 1372] [serial = 1910] [outer = 14FC0800] 17:28:39 INFO - PROCESS | 1372 | 1466728119435 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 17:28:39 INFO - PROCESS | 1372 | 1466728119456 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:28:39 INFO - PROCESS | 1372 | 1466728119458 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 1372 | 1466728119461 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 1372 | 1466728119463 Marionette TRACE conn6 <- [1,2510,null,{}] 17:28:39 INFO - PROCESS | 1372 | 1466728119466 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:39 INFO - PROCESS | 1372 | 1466728119472 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:39 INFO - PROCESS | 1372 | 1466728119577 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:28:39 INFO - PROCESS | 1372 | 1466728119584 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 1372 | 1466728119586 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:39 INFO - PROCESS | 1372 | ++DOCSHELL 17A16000 == 31 [pid = 1372] [id = 637] 17:28:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17A18800) [pid = 1372] [serial = 1911] [outer = 00000000] 17:28:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17AB7C00) [pid = 1372] [serial = 1912] [outer = 17A18800] 17:28:39 INFO - PROCESS | 1372 | 1466728119630 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17ADE800) [pid = 1372] [serial = 1913] [outer = 17A18800] 17:28:40 INFO - PROCESS | 1372 | 1466728120071 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 17:28:40 INFO - PROCESS | 1372 | 1466728120102 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 1372 | 1466728120104 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:28:40 INFO - PROCESS | 1372 | 1466728120108 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:28:40 INFO - PROCESS | 1372 | 1466728120109 Marionette TRACE conn6 <- [1,2514,null,{}] 17:28:40 INFO - PROCESS | 1372 | 1466728120113 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 1372 | 1466728120115 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:40 INFO - PROCESS | 1372 | 1466728120192 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:28:40 INFO - PROCESS | 1372 | 1466728120198 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 1372 | 1466728120200 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:40 INFO - PROCESS | 1372 | ++DOCSHELL 18388800 == 32 [pid = 1372] [id = 638] 17:28:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (18389000) [pid = 1372] [serial = 1914] [outer = 00000000] 17:28:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18E60000) [pid = 1372] [serial = 1915] [outer = 18389000] 17:28:40 INFO - PROCESS | 1372 | 1466728120245 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18E60800) [pid = 1372] [serial = 1916] [outer = 18389000] 17:28:40 INFO - PROCESS | 1372 | 1466728120680 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 17:28:40 INFO - PROCESS | 1372 | 1466728120756 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 1372 | 1466728120758 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:28:40 INFO - PROCESS | 1372 | 1466728120761 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 1372 | 1466728120763 Marionette TRACE conn6 <- [1,2518,null,{}] 17:28:40 INFO - PROCESS | 1372 | 1466728120767 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 1372 | 1466728120768 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:40 INFO - PROCESS | 1372 | 1466728120847 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:28:40 INFO - PROCESS | 1372 | 1466728120853 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 1372 | 1466728120855 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:40 INFO - PROCESS | 1372 | ++DOCSHELL 0C85F800 == 33 [pid = 1372] [id = 639] 17:28:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (106AA000) [pid = 1372] [serial = 1917] [outer = 00000000] 17:28:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (19688400) [pid = 1372] [serial = 1918] [outer = 106AA000] 17:28:40 INFO - PROCESS | 1372 | 1466728120899 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (198C9800) [pid = 1372] [serial = 1919] [outer = 106AA000] 17:28:41 INFO - PROCESS | 1372 | 1466728121371 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 632ms 17:28:41 INFO - PROCESS | 1372 | 1466728121396 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 1372 | 1466728121397 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:28:41 INFO - PROCESS | 1372 | 1466728121408 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 1372 | 1466728121409 Marionette TRACE conn6 <- [1,2522,null,{}] 17:28:41 INFO - PROCESS | 1372 | 1466728121413 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:41 INFO - PROCESS | 1372 | 1466728121414 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:41 INFO - PROCESS | 1372 | 1466728121530 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:28:41 INFO - PROCESS | 1372 | 1466728121620 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 1372 | 1466728121622 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:41 INFO - PROCESS | 1372 | ++DOCSHELL 10A89C00 == 34 [pid = 1372] [id = 640] 17:28:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (196CD400) [pid = 1372] [serial = 1920] [outer = 00000000] 17:28:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (199A2000) [pid = 1372] [serial = 1921] [outer = 196CD400] 17:28:41 INFO - PROCESS | 1372 | 1466728121667 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (199A3000) [pid = 1372] [serial = 1922] [outer = 196CD400] 17:28:42 INFO - PROCESS | 1372 | 1466728122079 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 17:28:42 INFO - PROCESS | 1372 | 1466728122141 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 1372 | 1466728122143 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:28:42 INFO - PROCESS | 1372 | 1466728122146 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 1372 | 1466728122148 Marionette TRACE conn6 <- [1,2526,null,{}] 17:28:42 INFO - PROCESS | 1372 | 1466728122157 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 1372 | 1466728122159 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:42 INFO - PROCESS | 1372 | 1466728122274 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:28:42 INFO - PROCESS | 1372 | 1466728122281 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 1372 | 1466728122283 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:42 INFO - PROCESS | 1372 | ++DOCSHELL 15F53800 == 35 [pid = 1372] [id = 641] 17:28:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1999D000) [pid = 1372] [serial = 1923] [outer = 00000000] 17:28:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1A011800) [pid = 1372] [serial = 1924] [outer = 1999D000] 17:28:42 INFO - PROCESS | 1372 | 1466728122327 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A0D4000) [pid = 1372] [serial = 1925] [outer = 1999D000] 17:28:42 INFO - PROCESS | 1372 | 1466728122785 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 17:28:42 INFO - PROCESS | 1372 | 1466728122839 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 1372 | 1466728122841 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:28:42 INFO - PROCESS | 1372 | 1466728122844 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:28:42 INFO - PROCESS | 1372 | 1466728122847 Marionette TRACE conn6 <- [1,2530,null,{}] 17:28:42 INFO - PROCESS | 1372 | 1466728122851 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 1372 | 1466728122853 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:43 INFO - PROCESS | 1372 | 1466728123010 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:28:43 INFO - PROCESS | 1372 | 1466728123035 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 1372 | 1466728123037 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:43 INFO - PROCESS | 1372 | ++DOCSHELL 14FBC800 == 36 [pid = 1372] [id = 642] 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (1A0E1400) [pid = 1372] [serial = 1926] [outer = 00000000] 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (1A1A5800) [pid = 1372] [serial = 1927] [outer = 1A0E1400] 17:28:43 INFO - PROCESS | 1372 | 1466728123083 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (1A2D8400) [pid = 1372] [serial = 1928] [outer = 1A0E1400] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (15F5D400) [pid = 1372] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (146C4800) [pid = 1372] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (14F23C00) [pid = 1372] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (17A10800) [pid = 1372] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (167D4800) [pid = 1372] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A197800) [pid = 1372] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (19A6D800) [pid = 1372] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (16E53800) [pid = 1372] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (108A7C00) [pid = 1372] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (08F63000) [pid = 1372] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (143CF800) [pid = 1372] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (106D0000) [pid = 1372] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (0D027800) [pid = 1372] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0CA3FC00) [pid = 1372] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:28:43 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17A6A000) [pid = 1372] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:28:43 INFO - PROCESS | 1372 | 1466728123668 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 870ms 17:28:43 INFO - PROCESS | 1372 | 1466728123717 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 1372 | 1466728123719 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:28:43 INFO - PROCESS | 1372 | 1466728123722 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:28:43 INFO - PROCESS | 1372 | 1466728123724 Marionette TRACE conn6 <- [1,2534,null,{}] 17:28:43 INFO - PROCESS | 1372 | 1466728123727 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:43 INFO - PROCESS | 1372 | 1466728123729 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:43 INFO - PROCESS | 1372 | 1466728123809 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:28:43 INFO - PROCESS | 1372 | 1466728123814 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 1372 | 1466728123816 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:43 INFO - PROCESS | 1372 | ++DOCSHELL 10875800 == 37 [pid = 1372] [id = 643] 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (143D5C00) [pid = 1372] [serial = 1929] [outer = 00000000] 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (16E48C00) [pid = 1372] [serial = 1930] [outer = 143D5C00] 17:28:43 INFO - PROCESS | 1372 | 1466728123871 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17977C00) [pid = 1372] [serial = 1931] [outer = 143D5C00] 17:28:44 INFO - PROCESS | 1372 | 1466728124306 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 17:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:28:44 INFO - PROCESS | 1372 | 1466728124357 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 1372 | 1466728124359 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:28:44 INFO - PROCESS | 1372 | 1466728124362 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 1372 | 1466728124363 Marionette TRACE conn6 <- [1,2538,null,{}] 17:28:44 INFO - PROCESS | 1372 | 1466728124367 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 1372 | 1466728124369 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:44 INFO - PROCESS | 1372 | 1466728124448 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:28:44 INFO - PROCESS | 1372 | 1466728124453 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 1372 | 1466728124455 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:44 INFO - PROCESS | 1372 | ++DOCSHELL 1868D000 == 38 [pid = 1372] [id = 644] 17:28:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18D82C00) [pid = 1372] [serial = 1932] [outer = 00000000] 17:28:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A1A3800) [pid = 1372] [serial = 1933] [outer = 18D82C00] 17:28:44 INFO - PROCESS | 1372 | 1466728124498 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A2E0400) [pid = 1372] [serial = 1934] [outer = 18D82C00] 17:28:44 INFO - PROCESS | 1372 | 1466728124952 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 17:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:28:45 INFO - PROCESS | 1372 | 1466728125001 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 1372 | 1466728125003 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:28:45 INFO - PROCESS | 1372 | 1466728125007 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 1372 | 1466728125008 Marionette TRACE conn6 <- [1,2542,null,{}] 17:28:45 INFO - PROCESS | 1372 | 1466728125012 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:45 INFO - PROCESS | 1372 | 1466728125013 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:45 INFO - PROCESS | 1372 | 1466728125094 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:28:45 INFO - PROCESS | 1372 | 1466728125099 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 1372 | 1466728125101 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:45 INFO - PROCESS | 1372 | ++DOCSHELL 16852000 == 39 [pid = 1372] [id = 645] 17:28:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (169C7800) [pid = 1372] [serial = 1935] [outer = 00000000] 17:28:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1AE8C000) [pid = 1372] [serial = 1936] [outer = 169C7800] 17:28:45 INFO - PROCESS | 1372 | 1466728125147 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1AE8E800) [pid = 1372] [serial = 1937] [outer = 169C7800] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 143CA800 == 38 [pid = 1372] [id = 631] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 0CEF0800 == 37 [pid = 1372] [id = 632] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 103B3C00 == 36 [pid = 1372] [id = 633] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 114CEC00 == 35 [pid = 1372] [id = 635] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 10A89C00 == 34 [pid = 1372] [id = 640] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 10A8B000 == 33 [pid = 1372] [id = 634] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 17A16000 == 32 [pid = 1372] [id = 637] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 14FBFC00 == 31 [pid = 1372] [id = 636] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 14FBC800 == 30 [pid = 1372] [id = 642] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 0C85F800 == 29 [pid = 1372] [id = 639] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 18388800 == 28 [pid = 1372] [id = 638] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 1868D000 == 27 [pid = 1372] [id = 644] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 10875800 == 26 [pid = 1372] [id = 643] 17:28:46 INFO - PROCESS | 1372 | --DOCSHELL 15F53800 == 25 [pid = 1372] [id = 641] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (14D28C00) [pid = 1372] [serial = 1879] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (15F59800) [pid = 1372] [serial = 1882] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (14E54C00) [pid = 1372] [serial = 1880] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A1A800) [pid = 1372] [serial = 1885] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (167D0800) [pid = 1372] [serial = 1883] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (193AD800) [pid = 1372] [serial = 1894] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18D8A400) [pid = 1372] [serial = 1891] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (17AB5C00) [pid = 1372] [serial = 1886] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1A1A0400) [pid = 1372] [serial = 1864] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1A0D6800) [pid = 1372] [serial = 1862] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A0D9800) [pid = 1372] [serial = 1861] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (18381C00) [pid = 1372] [serial = 1859] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (17AB8C00) [pid = 1372] [serial = 1858] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (143D6C00) [pid = 1372] [serial = 1856] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (143C7400) [pid = 1372] [serial = 1855] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0CA46800) [pid = 1372] [serial = 1853] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0C862400) [pid = 1372] [serial = 1852] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (143D4000) [pid = 1372] [serial = 1876] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (10875C00) [pid = 1372] [serial = 1873] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1087EC00) [pid = 1372] [serial = 1874] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0D0D2400) [pid = 1372] [serial = 1870] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0D22D800) [pid = 1372] [serial = 1871] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (0D2EEC00) [pid = 1372] [serial = 1868] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (0D13A800) [pid = 1372] [serial = 1867] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1A1A6C00) [pid = 1372] [serial = 1865] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (18697800) [pid = 1372] [serial = 1892] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (17AD7000) [pid = 1372] [serial = 1888] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (17ABA000) [pid = 1372] [serial = 1889] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (145DF800) [pid = 1372] [serial = 1877] [outer = 00000000] [url = about:blank] 17:28:46 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (17A0E000) [pid = 1372] [serial = 1835] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 1372 | 1466728126997 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2019ms 17:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:28:47 INFO - PROCESS | 1372 | 1466728127027 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 1372 | 1466728127031 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:28:47 INFO - PROCESS | 1372 | 1466728127036 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 1372 | 1466728127039 Marionette TRACE conn6 <- [1,2546,null,{}] 17:28:47 INFO - PROCESS | 1372 | 1466728127045 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 1372 | 1466728127048 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:47 INFO - PROCESS | 1372 | 1466728127140 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:28:47 INFO - PROCESS | 1372 | 1466728127147 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 1372 | 1466728127152 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:47 INFO - PROCESS | 1372 | ++DOCSHELL 0CEEB400 == 26 [pid = 1372] [id = 646] 17:28:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (0CEEB800) [pid = 1372] [serial = 1938] [outer = 00000000] 17:28:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (0CEEF000) [pid = 1372] [serial = 1939] [outer = 0CEEB800] 17:28:47 INFO - PROCESS | 1372 | 1466728127202 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (0D06E000) [pid = 1372] [serial = 1940] [outer = 0CEEB800] 17:28:47 INFO - PROCESS | 1372 | 1466728127707 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 17:28:47 INFO - PROCESS | 1372 | 1466728127768 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 1372 | 1466728127773 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:28:47 INFO - PROCESS | 1372 | 1466728127779 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 1372 | 1466728127782 Marionette TRACE conn6 <- [1,2550,null,{}] 17:28:47 INFO - PROCESS | 1372 | 1466728127786 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 1372 | 1466728127789 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:47 INFO - PROCESS | 1372 | 1466728127878 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:28:47 INFO - PROCESS | 1372 | 1466728127970 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 1372 | 1466728127972 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:48 INFO - PROCESS | 1372 | ++DOCSHELL 10269C00 == 27 [pid = 1372] [id = 647] 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1026A000) [pid = 1372] [serial = 1941] [outer = 00000000] 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (102D1800) [pid = 1372] [serial = 1942] [outer = 1026A000] 17:28:48 INFO - PROCESS | 1372 | 1466728128027 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (102D9C00) [pid = 1372] [serial = 1943] [outer = 1026A000] 17:28:48 INFO - PROCESS | 1372 | 1466728128417 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 17:28:48 INFO - PROCESS | 1372 | 1466728128452 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 1372 | 1466728128455 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:28:48 INFO - PROCESS | 1372 | 1466728128458 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:28:48 INFO - PROCESS | 1372 | 1466728128462 Marionette TRACE conn6 <- [1,2554,null,{}] 17:28:48 INFO - PROCESS | 1372 | 1466728128473 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:48 INFO - PROCESS | 1372 | 1466728128478 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:48 INFO - PROCESS | 1372 | 1466728128589 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:28:48 INFO - PROCESS | 1372 | 1466728128600 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 1372 | 1466728128603 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:48 INFO - PROCESS | 1372 | ++DOCSHELL 1088B400 == 28 [pid = 1372] [id = 648] 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (1088BC00) [pid = 1372] [serial = 1944] [outer = 00000000] 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (10890800) [pid = 1372] [serial = 1945] [outer = 1088BC00] 17:28:48 INFO - PROCESS | 1372 | 1466728128651 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (10898800) [pid = 1372] [serial = 1946] [outer = 1088BC00] 17:28:49 INFO - PROCESS | 1372 | 1466728129115 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 17:28:49 INFO - PROCESS | 1372 | 1466728129132 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 1372 | 1466728129135 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:28:49 INFO - PROCESS | 1372 | 1466728129142 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 1372 | 1466728129144 Marionette TRACE conn6 <- [1,2558,null,{}] 17:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:28:49 INFO - PROCESS | 1372 | 1466728129147 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:49 INFO - PROCESS | 1372 | 1466728129149 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:49 INFO - PROCESS | 1372 | 1466728129235 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:28:49 INFO - PROCESS | 1372 | 1466728129240 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 1372 | 1466728129242 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:49 INFO - PROCESS | 1372 | ++DOCSHELL 1089F400 == 29 [pid = 1372] [id = 649] 17:28:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (108E2400) [pid = 1372] [serial = 1947] [outer = 00000000] 17:28:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1430D000) [pid = 1372] [serial = 1948] [outer = 108E2400] 17:28:49 INFO - PROCESS | 1372 | 1466728129287 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1451D000) [pid = 1372] [serial = 1949] [outer = 108E2400] 17:28:49 INFO - PROCESS | 1372 | 1466728129734 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 17:28:49 INFO - PROCESS | 1372 | 1466728129778 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:28:49 INFO - PROCESS | 1372 | 1466728129780 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:28:49 INFO - PROCESS | 1372 | 1466728129784 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 1372 | 1466728129785 Marionette TRACE conn6 <- [1,2562,null,{}] 17:28:49 INFO - PROCESS | 1372 | 1466728129789 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:49 INFO - PROCESS | 1372 | 1466728129791 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:49 INFO - PROCESS | 1372 | 1466728129868 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:28:49 INFO - PROCESS | 1372 | 1466728129873 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 1372 | 1466728129875 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:49 INFO - PROCESS | 1372 | ++DOCSHELL 145E1C00 == 30 [pid = 1372] [id = 650] 17:28:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (146BEC00) [pid = 1372] [serial = 1950] [outer = 00000000] 17:28:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (149BC000) [pid = 1372] [serial = 1951] [outer = 146BEC00] 17:28:49 INFO - PROCESS | 1372 | 1466728129920 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14E3A400) [pid = 1372] [serial = 1952] [outer = 146BEC00] 17:28:50 INFO - PROCESS | 1372 | 1466728130373 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 17:28:50 INFO - PROCESS | 1372 | 1466728130421 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 1372 | 1466728130423 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:28:50 INFO - PROCESS | 1372 | 1466728130426 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:28:50 INFO - PROCESS | 1372 | 1466728130428 Marionette TRACE conn6 <- [1,2566,null,{}] 17:28:50 INFO - PROCESS | 1372 | 1466728130431 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 1372 | 1466728130437 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:50 INFO - PROCESS | 1372 | 1466728130542 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:28:50 INFO - PROCESS | 1372 | 1466728130547 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 1372 | 1466728130549 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:50 INFO - PROCESS | 1372 | ++DOCSHELL 14FC0C00 == 31 [pid = 1372] [id = 651] 17:28:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (14FC6000) [pid = 1372] [serial = 1953] [outer = 00000000] 17:28:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (167D7800) [pid = 1372] [serial = 1954] [outer = 14FC6000] 17:28:50 INFO - PROCESS | 1372 | 1466728130594 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (169C5C00) [pid = 1372] [serial = 1955] [outer = 14FC6000] 17:28:51 INFO - PROCESS | 1372 | 1466728131046 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 17:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:28:51 INFO - PROCESS | 1372 | 1466728131099 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 1372 | 1466728131101 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:28:51 INFO - PROCESS | 1372 | 1466728131104 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 1372 | 1466728131106 Marionette TRACE conn6 <- [1,2570,null,{}] 17:28:51 INFO - PROCESS | 1372 | 1466728131109 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:51 INFO - PROCESS | 1372 | 1466728131111 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:51 INFO - PROCESS | 1372 | 1466728131188 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:28:51 INFO - PROCESS | 1372 | 1466728131193 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 1372 | 1466728131195 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:51 INFO - PROCESS | 1372 | ++DOCSHELL 169CC400 == 32 [pid = 1372] [id = 652] 17:28:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (169D0000) [pid = 1372] [serial = 1956] [outer = 00000000] 17:28:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17979C00) [pid = 1372] [serial = 1957] [outer = 169D0000] 17:28:51 INFO - PROCESS | 1372 | 1466728131239 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1797A800) [pid = 1372] [serial = 1958] [outer = 169D0000] 17:28:51 INFO - PROCESS | 1372 | 1466728131669 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 17:28:51 INFO - PROCESS | 1372 | 1466728131762 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 1372 | 1466728131764 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:28:51 INFO - PROCESS | 1372 | 1466728131767 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 1372 | 1466728131769 Marionette TRACE conn6 <- [1,2574,null,{}] 17:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:28:51 INFO - PROCESS | 1372 | 1466728131772 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:51 INFO - PROCESS | 1372 | 1466728131774 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:51 INFO - PROCESS | 1372 | 1466728131850 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:28:51 INFO - PROCESS | 1372 | 1466728131855 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 1372 | 1466728131857 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:51 INFO - PROCESS | 1372 | ++DOCSHELL 15F5DC00 == 33 [pid = 1372] [id = 653] 17:28:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17A6A400) [pid = 1372] [serial = 1959] [outer = 00000000] 17:28:51 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17ABB000) [pid = 1372] [serial = 1960] [outer = 17A6A400] 17:28:51 INFO - PROCESS | 1372 | 1466728131905 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (17ABBC00) [pid = 1372] [serial = 1961] [outer = 17A6A400] 17:28:52 INFO - PROCESS | 1372 | 1466728132375 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 17:28:52 INFO - PROCESS | 1372 | 1466728132408 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 1372 | 1466728132410 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:28:52 INFO - PROCESS | 1372 | 1466728132413 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 1372 | 1466728132415 Marionette TRACE conn6 <- [1,2578,null,{}] 17:28:52 INFO - PROCESS | 1372 | 1466728132418 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 1372 | 1466728132420 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:52 INFO - PROCESS | 1372 | 1466728132534 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:28:52 INFO - PROCESS | 1372 | 1466728132628 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 1372 | 1466728132630 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:52 INFO - PROCESS | 1372 | ++DOCSHELL 1088A800 == 34 [pid = 1372] [id = 654] 17:28:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (18304400) [pid = 1372] [serial = 1962] [outer = 00000000] 17:28:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1868F000) [pid = 1372] [serial = 1963] [outer = 18304400] 17:28:52 INFO - PROCESS | 1372 | 1466728132675 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (18690000) [pid = 1372] [serial = 1964] [outer = 18304400] 17:28:53 INFO - PROCESS | 1372 | 1466728133135 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 17:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:28:53 INFO - PROCESS | 1372 | 1466728133186 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 1372 | 1466728133188 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 1372 | 1466728133196 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 1372 | 1466728133198 Marionette TRACE conn6 <- [1,2582,null,{}] 17:28:53 INFO - PROCESS | 1372 | 1466728133202 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:53 INFO - PROCESS | 1372 | 1466728133204 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:53 INFO - PROCESS | 1372 | 1466728133319 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:28:53 INFO - PROCESS | 1372 | 1466728133331 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 1372 | 1466728133333 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:53 INFO - PROCESS | 1372 | ++DOCSHELL 14309C00 == 35 [pid = 1372] [id = 655] 17:28:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (18E62400) [pid = 1372] [serial = 1965] [outer = 00000000] 17:28:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (18EC6000) [pid = 1372] [serial = 1966] [outer = 18E62400] 17:28:53 INFO - PROCESS | 1372 | 1466728133377 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (193B1400) [pid = 1372] [serial = 1967] [outer = 18E62400] 17:28:53 INFO - PROCESS | 1372 | 1466728133835 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 17:28:53 INFO - PROCESS | 1372 | 1466728133882 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:28:53 INFO - PROCESS | 1372 | 1466728133885 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 1372 | 1466728133888 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 1372 | 1466728133890 Marionette TRACE conn6 <- [1,2586,null,{}] 17:28:53 INFO - PROCESS | 1372 | 1466728133929 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:53 INFO - PROCESS | 1372 | 1466728133931 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:54 INFO - PROCESS | 1372 | 1466728134062 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:28:54 INFO - PROCESS | 1372 | 1466728134076 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 1372 | 1466728134079 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:54 INFO - PROCESS | 1372 | ++DOCSHELL 0D0E4400 == 36 [pid = 1372] [id = 656] 17:28:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (106D9400) [pid = 1372] [serial = 1968] [outer = 00000000] 17:28:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (196BF400) [pid = 1372] [serial = 1969] [outer = 106D9400] 17:28:54 INFO - PROCESS | 1372 | 1466728134378 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1A0D7000) [pid = 1372] [serial = 1970] [outer = 106D9400] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (18D82C00) [pid = 1372] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (196CD400) [pid = 1372] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1999D000) [pid = 1372] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (1A0E1400) [pid = 1372] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (106AA000) [pid = 1372] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (18389000) [pid = 1372] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (17A18800) [pid = 1372] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (14FC0800) [pid = 1372] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (143CF000) [pid = 1372] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (112DBC00) [pid = 1372] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (103B8000) [pid = 1372] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D01C800) [pid = 1372] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (17ABF800) [pid = 1372] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:28:54 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (143D5C00) [pid = 1372] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:28:54 INFO - PROCESS | 1372 | 1466728134771 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 931ms 17:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:28:54 INFO - PROCESS | 1372 | 1466728134819 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 1372 | 1466728134821 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:28:54 INFO - PROCESS | 1372 | 1466728134825 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 1372 | 1466728134826 Marionette TRACE conn6 <- [1,2590,null,{}] 17:28:54 INFO - PROCESS | 1372 | 1466728134830 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:54 INFO - PROCESS | 1372 | 1466728134832 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:54 INFO - PROCESS | 1372 | 1466728134951 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:28:54 INFO - PROCESS | 1372 | 1466728134969 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 1372 | 1466728134971 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:55 INFO - PROCESS | 1372 | ++DOCSHELL 14D99000 == 37 [pid = 1372] [id = 657] 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14E4BC00) [pid = 1372] [serial = 1971] [outer = 00000000] 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (196BF000) [pid = 1372] [serial = 1972] [outer = 14E4BC00] 17:28:55 INFO - PROCESS | 1372 | 1466728135019 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (196C8C00) [pid = 1372] [serial = 1973] [outer = 14E4BC00] 17:28:55 INFO - PROCESS | 1372 | 1466728135433 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 17:28:55 INFO - PROCESS | 1372 | 1466728135455 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:28:55 INFO - PROCESS | 1372 | 1466728135457 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:28:55 INFO - PROCESS | 1372 | 1466728135461 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 1372 | 1466728135462 Marionette TRACE conn6 <- [1,2594,null,{}] 17:28:55 INFO - PROCESS | 1372 | 1466728135466 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:55 INFO - PROCESS | 1372 | 1466728135468 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:55 INFO - PROCESS | 1372 | 1466728135585 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:28:55 INFO - PROCESS | 1372 | 1466728135619 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 1372 | 1466728135621 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:55 INFO - PROCESS | 1372 | ++DOCSHELL 1089D000 == 38 [pid = 1372] [id = 658] 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (108A6000) [pid = 1372] [serial = 1974] [outer = 00000000] 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A197400) [pid = 1372] [serial = 1975] [outer = 108A6000] 17:28:55 INFO - PROCESS | 1372 | 1466728135664 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A19E000) [pid = 1372] [serial = 1976] [outer = 108A6000] 17:28:56 INFO - PROCESS | 1372 | 1466728136082 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 17:28:56 INFO - PROCESS | 1372 | 1466728136131 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 1372 | 1466728136133 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:28:56 INFO - PROCESS | 1372 | 1466728136136 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 1372 | 1466728136138 Marionette TRACE conn6 <- [1,2598,null,{}] 17:28:56 INFO - PROCESS | 1372 | 1466728136142 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:56 INFO - PROCESS | 1372 | 1466728136143 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:56 INFO - PROCESS | 1372 | 1466728136263 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:28:56 INFO - PROCESS | 1372 | 1466728136271 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 1372 | 1466728136273 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:56 INFO - PROCESS | 1372 | ++DOCSHELL 149B7C00 == 39 [pid = 1372] [id = 659] 17:28:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A0E1400) [pid = 1372] [serial = 1977] [outer = 00000000] 17:28:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A2D6400) [pid = 1372] [serial = 1978] [outer = 1A0E1400] 17:28:56 INFO - PROCESS | 1372 | 1466728136319 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A2D7000) [pid = 1372] [serial = 1979] [outer = 1A0E1400] 17:28:57 INFO - PROCESS | 1372 | 1466728137113 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1020ms 17:28:57 INFO - PROCESS | 1372 | 1466728137157 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 1372 | 1466728137162 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:28:57 INFO - PROCESS | 1372 | 1466728137166 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 1372 | 1466728137172 Marionette TRACE conn6 <- [1,2602,null,{}] 17:28:57 INFO - PROCESS | 1372 | 1466728137178 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:57 INFO - PROCESS | 1372 | 1466728137181 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:57 INFO - PROCESS | 1372 | 1466728137335 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:28:57 INFO - PROCESS | 1372 | 1466728137470 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 1372 | 1466728137473 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:57 INFO - PROCESS | 1372 | ++DOCSHELL 0CEEB000 == 40 [pid = 1372] [id = 660] 17:28:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (0CEEC400) [pid = 1372] [serial = 1980] [outer = 00000000] 17:28:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (10272400) [pid = 1372] [serial = 1981] [outer = 0CEEC400] 17:28:57 INFO - PROCESS | 1372 | 1466728137533 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (103BA000) [pid = 1372] [serial = 1982] [outer = 0CEEC400] 17:28:58 INFO - PROCESS | 1372 | 1466728138438 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1336ms 17:28:58 INFO - PROCESS | 1372 | 1466728138503 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 1372 | 1466728138507 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:28:58 INFO - PROCESS | 1372 | 1466728138513 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 1372 | 1466728138516 Marionette TRACE conn6 <- [1,2606,null,{}] 17:28:58 INFO - PROCESS | 1372 | 1466728138522 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:58 INFO - PROCESS | 1372 | 1466728138524 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:58 INFO - PROCESS | 1372 | 1466728138636 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:28:58 INFO - PROCESS | 1372 | 1466728138775 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 1372 | 1466728138780 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:58 INFO - PROCESS | 1372 | ++DOCSHELL 0CEED000 == 41 [pid = 1372] [id = 661] 17:28:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (0CEEE400) [pid = 1372] [serial = 1983] [outer = 00000000] 17:28:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (102D4400) [pid = 1372] [serial = 1984] [outer = 0CEEE400] 17:28:58 INFO - PROCESS | 1372 | 1466728138837 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (106A1C00) [pid = 1372] [serial = 1985] [outer = 0CEEE400] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 1089D000 == 40 [pid = 1372] [id = 658] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 14D99000 == 39 [pid = 1372] [id = 657] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 0D0E4400 == 38 [pid = 1372] [id = 656] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 14309C00 == 37 [pid = 1372] [id = 655] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 1088A800 == 36 [pid = 1372] [id = 654] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 15F5DC00 == 35 [pid = 1372] [id = 653] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 169CC400 == 34 [pid = 1372] [id = 652] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 14FC0C00 == 33 [pid = 1372] [id = 651] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 145E1C00 == 32 [pid = 1372] [id = 650] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 1089F400 == 31 [pid = 1372] [id = 649] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (1AE8C000) [pid = 1372] [serial = 1936] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 1088B400 == 30 [pid = 1372] [id = 648] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 10269C00 == 29 [pid = 1372] [id = 647] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 0CEEB400 == 28 [pid = 1372] [id = 646] 17:28:59 INFO - PROCESS | 1372 | --DOCSHELL 16852000 == 27 [pid = 1372] [id = 645] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A2E0400) [pid = 1372] [serial = 1934] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (199A2000) [pid = 1372] [serial = 1921] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1A011800) [pid = 1372] [serial = 1924] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (199A3000) [pid = 1372] [serial = 1922] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A1A5800) [pid = 1372] [serial = 1927] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (1A0D4000) [pid = 1372] [serial = 1925] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1A1A3800) [pid = 1372] [serial = 1933] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (19688400) [pid = 1372] [serial = 1918] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18E60000) [pid = 1372] [serial = 1915] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18E60800) [pid = 1372] [serial = 1916] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (17AB7C00) [pid = 1372] [serial = 1912] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (17ADE800) [pid = 1372] [serial = 1913] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (16857800) [pid = 1372] [serial = 1909] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (169C3000) [pid = 1372] [serial = 1910] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14D96800) [pid = 1372] [serial = 1906] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14E4C000) [pid = 1372] [serial = 1907] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (114D0800) [pid = 1372] [serial = 1903] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (143CC800) [pid = 1372] [serial = 1904] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (106AB000) [pid = 1372] [serial = 1900] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10876800) [pid = 1372] [serial = 1901] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (0D0CE800) [pid = 1372] [serial = 1897] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (0D265800) [pid = 1372] [serial = 1898] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (193AE800) [pid = 1372] [serial = 1895] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (16E48C00) [pid = 1372] [serial = 1930] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17977C00) [pid = 1372] [serial = 1931] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (198C9800) [pid = 1372] [serial = 1919] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1A2D8400) [pid = 1372] [serial = 1928] [outer = 00000000] [url = about:blank] 17:28:59 INFO - PROCESS | 1372 | 1466728139356 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 17:28:59 INFO - PROCESS | 1372 | 1466728139443 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 1372 | 1466728139448 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:28:59 INFO - PROCESS | 1372 | 1466728139454 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 1372 | 1466728139457 Marionette TRACE conn6 <- [1,2610,null,{}] 17:28:59 INFO - PROCESS | 1372 | 1466728139461 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:59 INFO - PROCESS | 1372 | 1466728139464 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:59 INFO - PROCESS | 1372 | 1466728139550 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:28:59 INFO - PROCESS | 1372 | 1466728139565 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 1372 | 1466728139567 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:28:59 INFO - PROCESS | 1372 | ++DOCSHELL 10873C00 == 28 [pid = 1372] [id = 662] 17:28:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (10875C00) [pid = 1372] [serial = 1986] [outer = 00000000] 17:28:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (1087E800) [pid = 1372] [serial = 1987] [outer = 10875C00] 17:28:59 INFO - PROCESS | 1372 | 1466728139616 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (10888000) [pid = 1372] [serial = 1988] [outer = 10875C00] 17:29:00 INFO - PROCESS | 1372 | 1466728140121 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 17:29:00 INFO - PROCESS | 1372 | 1466728140188 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 1372 | 1466728140190 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:29:00 INFO - PROCESS | 1372 | 1466728140223 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 1372 | 1466728140227 Marionette TRACE conn6 <- [1,2614,null,{}] 17:29:00 INFO - PROCESS | 1372 | 1466728140240 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 1372 | 1466728140245 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:00 INFO - PROCESS | 1372 | 1466728140336 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:29:00 INFO - PROCESS | 1372 | 1466728140432 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 1372 | 1466728140436 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:00 INFO - PROCESS | 1372 | ++DOCSHELL 143C8C00 == 29 [pid = 1372] [id = 663] 17:29:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143CC800) [pid = 1372] [serial = 1989] [outer = 00000000] 17:29:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145A7400) [pid = 1372] [serial = 1990] [outer = 143CC800] 17:29:00 INFO - PROCESS | 1372 | 1466728140484 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (146BC800) [pid = 1372] [serial = 1991] [outer = 143CC800] 17:29:00 INFO - PROCESS | 1372 | 1466728140852 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 710ms 17:29:00 INFO - PROCESS | 1372 | 1466728140908 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 1372 | 1466728140910 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:29:00 INFO - PROCESS | 1372 | 1466728140913 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:29:00 INFO - PROCESS | 1372 | 1466728140915 Marionette TRACE conn6 <- [1,2618,null,{}] 17:29:00 INFO - PROCESS | 1372 | 1466728140919 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 1372 | 1466728140921 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:01 INFO - PROCESS | 1372 | 1466728141005 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:29:01 INFO - PROCESS | 1372 | 1466728141019 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 1372 | 1466728141021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:01 INFO - PROCESS | 1372 | ++DOCSHELL 14D2C400 == 30 [pid = 1372] [id = 664] 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (14E02C00) [pid = 1372] [serial = 1992] [outer = 00000000] 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14FC0000) [pid = 1372] [serial = 1993] [outer = 14E02C00] 17:29:01 INFO - PROCESS | 1372 | 1466728141067 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (15F5A000) [pid = 1372] [serial = 1994] [outer = 14E02C00] 17:29:01 INFO - PROCESS | 1372 | 1466728141534 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 17:29:01 INFO - PROCESS | 1372 | 1466728141588 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 1372 | 1466728141591 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:29:01 INFO - PROCESS | 1372 | 1466728141593 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 1372 | 1466728141595 Marionette TRACE conn6 <- [1,2622,null,{}] 17:29:01 INFO - PROCESS | 1372 | 1466728141598 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:01 INFO - PROCESS | 1372 | 1466728141600 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:01 INFO - PROCESS | 1372 | 1466728141714 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:29:01 INFO - PROCESS | 1372 | 1466728141808 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 1372 | 1466728141810 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:01 INFO - PROCESS | 1372 | ++DOCSHELL 16930000 == 31 [pid = 1372] [id = 665] 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (169C2800) [pid = 1372] [serial = 1995] [outer = 00000000] 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (169CC400) [pid = 1372] [serial = 1996] [outer = 169C2800] 17:29:01 INFO - PROCESS | 1372 | 1466728141853 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (16E54800) [pid = 1372] [serial = 1997] [outer = 169C2800] 17:29:02 INFO - PROCESS | 1372 | 1466728142286 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 17:29:02 INFO - PROCESS | 1372 | 1466728142325 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 1372 | 1466728142327 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:29:02 INFO - PROCESS | 1372 | 1466728142330 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 1372 | 1466728142331 Marionette TRACE conn6 <- [1,2626,null,{}] 17:29:02 INFO - PROCESS | 1372 | 1466728142341 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 1372 | 1466728142346 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:02 INFO - PROCESS | 1372 | 1466728142486 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:29:02 INFO - PROCESS | 1372 | 1466728142551 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 1372 | 1466728142553 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:02 INFO - PROCESS | 1372 | ++DOCSHELL 167D3800 == 32 [pid = 1372] [id = 666] 17:29:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (16E4E800) [pid = 1372] [serial = 1998] [outer = 00000000] 17:29:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17ABF000) [pid = 1372] [serial = 1999] [outer = 16E4E800] 17:29:02 INFO - PROCESS | 1372 | 1466728142599 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17ADE800) [pid = 1372] [serial = 2000] [outer = 16E4E800] 17:29:03 INFO - PROCESS | 1372 | 1466728143022 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 17:29:03 INFO - PROCESS | 1372 | 1466728143088 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 1372 | 1466728143090 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:29:03 INFO - PROCESS | 1372 | 1466728143107 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 1372 | 1466728143109 Marionette TRACE conn6 <- [1,2630,null,{}] 17:29:03 INFO - PROCESS | 1372 | 1466728143122 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:03 INFO - PROCESS | 1372 | 1466728143124 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:03 INFO - PROCESS | 1372 | 1466728143234 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:29:03 INFO - PROCESS | 1372 | 1466728143243 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 1372 | 1466728143245 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:03 INFO - PROCESS | 1372 | ++DOCSHELL 0D0CE000 == 33 [pid = 1372] [id = 667] 17:29:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1088C800) [pid = 1372] [serial = 2001] [outer = 00000000] 17:29:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (18D87800) [pid = 1372] [serial = 2002] [outer = 1088C800] 17:29:03 INFO - PROCESS | 1372 | 1466728143510 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18E5E800) [pid = 1372] [serial = 2003] [outer = 1088C800] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (108A6000) [pid = 1372] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (18304400) [pid = 1372] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14FC6000) [pid = 1372] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (146BEC00) [pid = 1372] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0CEEB800) [pid = 1372] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1026A000) [pid = 1372] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (108E2400) [pid = 1372] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18E62400) [pid = 1372] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (169D0000) [pid = 1372] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1088BC00) [pid = 1372] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17A6A400) [pid = 1372] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169C7800) [pid = 1372] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (106D9400) [pid = 1372] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:29:03 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (14E4BC00) [pid = 1372] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:29:03 INFO - PROCESS | 1372 | 1466728143869 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:29:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 790ms 17:29:03 INFO - PROCESS | 1372 | 1466728143896 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 1372 | 1466728143898 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:29:03 INFO - PROCESS | 1372 | 1466728143901 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 1372 | 1466728143902 Marionette TRACE conn6 <- [1,2634,null,{}] 17:29:03 INFO - PROCESS | 1372 | 1466728143906 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:03 INFO - PROCESS | 1372 | 1466728143908 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:04 INFO - PROCESS | 1372 | 1466728143985 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:29:04 INFO - PROCESS | 1372 | 1466728144078 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 1372 | 1466728144080 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:04 INFO - PROCESS | 1372 | ++DOCSHELL 0D22B000 == 34 [pid = 1372] [id = 668] 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (106D8800) [pid = 1372] [serial = 2004] [outer = 00000000] 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17A1A400) [pid = 1372] [serial = 2005] [outer = 106D8800] 17:29:04 INFO - PROCESS | 1372 | 1466728144124 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (18382000) [pid = 1372] [serial = 2006] [outer = 106D8800] 17:29:04 INFO - PROCESS | 1372 | 1466728144488 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:29:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 17:29:04 INFO - PROCESS | 1372 | 1466728144532 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 1372 | 1466728144534 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:29:04 INFO - PROCESS | 1372 | 1466728144537 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 1372 | 1466728144539 Marionette TRACE conn6 <- [1,2638,null,{}] 17:29:04 INFO - PROCESS | 1372 | 1466728144542 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:04 INFO - PROCESS | 1372 | 1466728144544 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:04 INFO - PROCESS | 1372 | 1466728144622 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:29:04 INFO - PROCESS | 1372 | 1466728144746 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 1372 | 1466728144748 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:04 INFO - PROCESS | 1372 | ++DOCSHELL 17A1AC00 == 35 [pid = 1372] [id = 669] 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (17A6A400) [pid = 1372] [serial = 2007] [outer = 00000000] 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (193B2000) [pid = 1372] [serial = 2008] [outer = 17A6A400] 17:29:04 INFO - PROCESS | 1372 | 1466728144794 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193B7000) [pid = 1372] [serial = 2009] [outer = 17A6A400] 17:29:05 INFO - PROCESS | 1372 | 1466728145149 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:29:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 632ms 17:29:05 INFO - PROCESS | 1372 | 1466728145170 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 1372 | 1466728145172 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:29:05 INFO - PROCESS | 1372 | 1466728145175 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 1372 | 1466728145176 Marionette TRACE conn6 <- [1,2642,null,{}] 17:29:05 INFO - PROCESS | 1372 | 1466728145179 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:05 INFO - PROCESS | 1372 | 1466728145181 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:05 INFO - PROCESS | 1372 | 1466728145306 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:29:05 INFO - PROCESS | 1372 | 1466728145312 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 1372 | 1466728145314 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:05 INFO - PROCESS | 1372 | ++DOCSHELL 19684000 == 36 [pid = 1372] [id = 670] 17:29:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1968AC00) [pid = 1372] [serial = 2010] [outer = 00000000] 17:29:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (199A0400) [pid = 1372] [serial = 2011] [outer = 1968AC00] 17:29:05 INFO - PROCESS | 1372 | 1466728145357 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (199A6000) [pid = 1372] [serial = 2012] [outer = 1968AC00] 17:29:06 INFO - PROCESS | 1372 | 1466728146046 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 17:29:06 INFO - PROCESS | 1372 | 1466728146115 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 1372 | 1466728146120 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:29:06 INFO - PROCESS | 1372 | 1466728146125 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 1372 | 1466728146130 Marionette TRACE conn6 <- [1,2646,null,{}] 17:29:06 INFO - PROCESS | 1372 | 1466728146136 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:06 INFO - PROCESS | 1372 | 1466728146139 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:06 INFO - PROCESS | 1372 | 1466728146261 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:29:06 INFO - PROCESS | 1372 | 1466728146395 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 1372 | 1466728146398 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:06 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE9800 == 37 [pid = 1372] [id = 671] 17:29:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (0D2EA800) [pid = 1372] [serial = 2013] [outer = 00000000] 17:29:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (10872C00) [pid = 1372] [serial = 2014] [outer = 0D2EA800] 17:29:06 INFO - PROCESS | 1372 | 1466728146461 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1089A400) [pid = 1372] [serial = 2015] [outer = 0D2EA800] 17:29:07 INFO - PROCESS | 1372 | 1466728147038 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:29:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:29:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 991ms 17:29:07 INFO - PROCESS | 1372 | 1466728147117 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 1372 | 1466728147122 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:29:07 INFO - PROCESS | 1372 | 1466728147129 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 1372 | 1466728147132 Marionette TRACE conn6 <- [1,2650,null,{}] 17:29:07 INFO - PROCESS | 1372 | 1466728147136 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:07 INFO - PROCESS | 1372 | 1466728147139 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:07 INFO - PROCESS | 1372 | 1466728147254 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:29:07 INFO - PROCESS | 1372 | 1466728147395 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 1372 | 1466728147397 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:07 INFO - PROCESS | 1372 | ++DOCSHELL 14E4DC00 == 38 [pid = 1372] [id = 672] 17:29:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14E50C00) [pid = 1372] [serial = 2016] [outer = 00000000] 17:29:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (16852000) [pid = 1372] [serial = 2017] [outer = 14E50C00] 17:29:07 INFO - PROCESS | 1372 | 1466728147455 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (17A15800) [pid = 1372] [serial = 2018] [outer = 14E50C00] 17:29:08 INFO - PROCESS | 1372 | 1466728148049 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 17:29:08 INFO - PROCESS | 1372 | 1466728148102 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 1372 | 1466728148105 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:29:08 INFO - PROCESS | 1372 | 1466728148108 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:29:08 INFO - PROCESS | 1372 | 1466728148112 Marionette TRACE conn6 <- [1,2654,null,{}] 17:29:08 INFO - PROCESS | 1372 | 1466728148137 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:08 INFO - PROCESS | 1372 | 1466728148142 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:08 INFO - PROCESS | 1372 | 1466728148318 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:29:08 INFO - PROCESS | 1372 | 1466728148379 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 1372 | 1466728148382 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:08 INFO - PROCESS | 1372 | ++DOCSHELL 1A0D3800 == 39 [pid = 1372] [id = 673] 17:29:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A0D3C00) [pid = 1372] [serial = 2019] [outer = 00000000] 17:29:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1A0D6800) [pid = 1372] [serial = 2020] [outer = 1A0D3C00] 17:29:08 INFO - PROCESS | 1372 | 1466728148439 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1A0E1C00) [pid = 1372] [serial = 2021] [outer = 1A0D3C00] 17:29:09 INFO - PROCESS | 1372 | 1466728149512 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:29:09 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) 17:29:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1420ms 17:29:09 INFO - PROCESS | 1372 | 1466728149532 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 1372 | 1466728149535 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:29:09 INFO - PROCESS | 1372 | 1466728149539 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:29:09 INFO - PROCESS | 1372 | 1466728149541 Marionette TRACE conn6 <- [1,2658,null,{}] 17:29:09 INFO - PROCESS | 1372 | 1466728149545 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:09 INFO - PROCESS | 1372 | 1466728149547 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:09 INFO - PROCESS | 1372 | 1466728149659 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:29:09 INFO - PROCESS | 1372 | 1466728149914 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 1372 | 1466728149917 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:09 INFO - PROCESS | 1372 | ++DOCSHELL 08F67C00 == 40 [pid = 1372] [id = 674] 17:29:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (0C866C00) [pid = 1372] [serial = 2022] [outer = 00000000] 17:29:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (0D265C00) [pid = 1372] [serial = 2023] [outer = 0C866C00] 17:29:10 INFO - PROCESS | 1372 | 1466728149975 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1025A400) [pid = 1372] [serial = 2024] [outer = 0C866C00] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 17A1AC00 == 39 [pid = 1372] [id = 669] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 0D22B000 == 38 [pid = 1372] [id = 668] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 0D0CE000 == 37 [pid = 1372] [id = 667] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 167D3800 == 36 [pid = 1372] [id = 666] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 16930000 == 35 [pid = 1372] [id = 665] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 14D2C400 == 34 [pid = 1372] [id = 664] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 143C8C00 == 33 [pid = 1372] [id = 663] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 10873C00 == 32 [pid = 1372] [id = 662] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 0CEED000 == 31 [pid = 1372] [id = 661] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 0CEEB000 == 30 [pid = 1372] [id = 660] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 149B7C00 == 29 [pid = 1372] [id = 659] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 1A0D3800 == 28 [pid = 1372] [id = 673] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 14E4DC00 == 27 [pid = 1372] [id = 672] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 19684000 == 26 [pid = 1372] [id = 670] 17:29:11 INFO - PROCESS | 1372 | --DOCSHELL 0CEE9800 == 25 [pid = 1372] [id = 671] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (1868F000) [pid = 1372] [serial = 1963] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (167D7800) [pid = 1372] [serial = 1954] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (169C5C00) [pid = 1372] [serial = 1955] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (149BC000) [pid = 1372] [serial = 1951] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (14E3A400) [pid = 1372] [serial = 1952] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0CEEF000) [pid = 1372] [serial = 1939] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0D06E000) [pid = 1372] [serial = 1940] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (102D1800) [pid = 1372] [serial = 1942] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (102D9C00) [pid = 1372] [serial = 1943] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (1430D000) [pid = 1372] [serial = 1948] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18EC6000) [pid = 1372] [serial = 1966] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18690000) [pid = 1372] [serial = 1964] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1451D000) [pid = 1372] [serial = 1949] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (193B1400) [pid = 1372] [serial = 1967] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17979C00) [pid = 1372] [serial = 1957] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1797A800) [pid = 1372] [serial = 1958] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (10890800) [pid = 1372] [serial = 1945] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17ABB000) [pid = 1372] [serial = 1960] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (10898800) [pid = 1372] [serial = 1946] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1AE8E800) [pid = 1372] [serial = 1937] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (196BF400) [pid = 1372] [serial = 1969] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1A0D7000) [pid = 1372] [serial = 1970] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A19E000) [pid = 1372] [serial = 1976] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (196C8C00) [pid = 1372] [serial = 1973] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (196BF000) [pid = 1372] [serial = 1972] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (17ABBC00) [pid = 1372] [serial = 1961] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1A197400) [pid = 1372] [serial = 1975] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 1372 | 1466728151346 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:11 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 17:29:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1831ms 17:29:11 INFO - PROCESS | 1372 | 1466728151374 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 1372 | 1466728151378 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:29:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:29:11 INFO - PROCESS | 1372 | 1466728151383 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 1372 | 1466728151387 Marionette TRACE conn6 <- [1,2662,null,{}] 17:29:11 INFO - PROCESS | 1372 | 1466728151393 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:11 INFO - PROCESS | 1372 | 1466728151395 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:11 INFO - PROCESS | 1372 | 1466728151492 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:29:11 INFO - PROCESS | 1372 | 1466728151499 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 1372 | 1466728151504 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:11 INFO - PROCESS | 1372 | ++DOCSHELL 0D06C800 == 26 [pid = 1372] [id = 675] 17:29:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D06E000) [pid = 1372] [serial = 2025] [outer = 00000000] 17:29:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D0CE000) [pid = 1372] [serial = 2026] [outer = 0D06E000] 17:29:11 INFO - PROCESS | 1372 | 1466728151554 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (0D142800) [pid = 1372] [serial = 2027] [outer = 0D06E000] 17:29:12 INFO - PROCESS | 1372 | 1466728152554 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:12 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 17:29:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1230ms 17:29:12 INFO - PROCESS | 1372 | 1466728152613 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 1372 | 1466728152618 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:29:12 INFO - PROCESS | 1372 | 1466728152624 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:29:12 INFO - PROCESS | 1372 | 1466728152627 Marionette TRACE conn6 <- [1,2666,null,{}] 17:29:12 INFO - PROCESS | 1372 | 1466728152631 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:12 INFO - PROCESS | 1372 | 1466728152634 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:12 INFO - PROCESS | 1372 | 1466728152723 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:29:12 INFO - PROCESS | 1372 | 1466728152730 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 1372 | 1466728152733 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:12 INFO - PROCESS | 1372 | ++DOCSHELL 0CEEB000 == 27 [pid = 1372] [id = 676] 17:29:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (10885C00) [pid = 1372] [serial = 2028] [outer = 00000000] 17:29:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (10890800) [pid = 1372] [serial = 2029] [outer = 10885C00] 17:29:12 INFO - PROCESS | 1372 | 1466728152780 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (10899800) [pid = 1372] [serial = 2030] [outer = 10885C00] 17:29:13 INFO - PROCESS | 1372 | 1466728153741 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:29:13 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) 17:29:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1173ms 17:29:13 INFO - PROCESS | 1372 | 1466728153802 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 1372 | 1466728153804 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:29:13 INFO - PROCESS | 1372 | 1466728153807 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:29:13 INFO - PROCESS | 1372 | 1466728153811 Marionette TRACE conn6 <- [1,2670,null,{}] 17:29:13 INFO - PROCESS | 1372 | 1466728153822 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:13 INFO - PROCESS | 1372 | 1466728153826 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:13 INFO - PROCESS | 1372 | 1466728153947 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:29:13 INFO - PROCESS | 1372 | 1466728153955 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 1372 | 1466728153958 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:14 INFO - PROCESS | 1372 | ++DOCSHELL 145A0000 == 28 [pid = 1372] [id = 677] 17:29:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145A1800) [pid = 1372] [serial = 2031] [outer = 00000000] 17:29:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (146C4800) [pid = 1372] [serial = 2032] [outer = 145A1800] 17:29:14 INFO - PROCESS | 1372 | 1466728154059 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (14D28C00) [pid = 1372] [serial = 2033] [outer = 145A1800] 17:29:15 INFO - PROCESS | 1372 | 1466728154980 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:29:15 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) 17:29:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1235ms 17:29:15 INFO - PROCESS | 1372 | 1466728155047 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 1372 | 1466728155049 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:29:15 INFO - PROCESS | 1372 | 1466728155052 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 1372 | 1466728155054 Marionette TRACE conn6 <- [1,2674,null,{}] 17:29:15 INFO - PROCESS | 1372 | 1466728155058 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:15 INFO - PROCESS | 1372 | 1466728155060 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:15 INFO - PROCESS | 1372 | 1466728155178 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:29:15 INFO - PROCESS | 1372 | 1466728155184 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 1372 | 1466728155186 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:15 INFO - PROCESS | 1372 | ++DOCSHELL 14D53800 == 29 [pid = 1372] [id = 678] 17:29:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14E3A000) [pid = 1372] [serial = 2034] [outer = 00000000] 17:29:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (14F24C00) [pid = 1372] [serial = 2035] [outer = 14E3A000] 17:29:15 INFO - PROCESS | 1372 | 1466728155288 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (167D4C00) [pid = 1372] [serial = 2036] [outer = 14E3A000] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (169C2800) [pid = 1372] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (16E4E800) [pid = 1372] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A0E1400) [pid = 1372] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (143CC800) [pid = 1372] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (0CEEC400) [pid = 1372] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (10875C00) [pid = 1372] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (14E02C00) [pid = 1372] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0CEEE400) [pid = 1372] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1968AC00) [pid = 1372] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (17A6A400) [pid = 1372] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1088C800) [pid = 1372] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:29:15 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (106D8800) [pid = 1372] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:29:16 INFO - PROCESS | 1372 | 1466728156303 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:16 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 17:29:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1278ms 17:29:16 INFO - PROCESS | 1372 | 1466728156335 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 1372 | 1466728156337 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:29:16 INFO - PROCESS | 1372 | 1466728156340 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:29:16 INFO - PROCESS | 1372 | 1466728156342 Marionette TRACE conn6 <- [1,2678,null,{}] 17:29:16 INFO - PROCESS | 1372 | 1466728156345 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:16 INFO - PROCESS | 1372 | 1466728156347 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:16 INFO - PROCESS | 1372 | 1466728156425 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:29:16 INFO - PROCESS | 1372 | 1466728156517 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 1372 | 1466728156519 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:16 INFO - PROCESS | 1372 | ++DOCSHELL 0D0D3000 == 30 [pid = 1372] [id = 679] 17:29:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D17AC00) [pid = 1372] [serial = 2037] [outer = 00000000] 17:29:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (167D9000) [pid = 1372] [serial = 2038] [outer = 0D17AC00] 17:29:16 INFO - PROCESS | 1372 | 1466728156564 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (169C6400) [pid = 1372] [serial = 2039] [outer = 0D17AC00] 17:29:17 INFO - PROCESS | 1372 | 1466728157431 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:17 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 17:29:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1120ms 17:29:17 INFO - PROCESS | 1372 | 1466728157464 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 1372 | 1466728157466 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:29:17 INFO - PROCESS | 1372 | 1466728157469 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:29:17 INFO - PROCESS | 1372 | 1466728157471 Marionette TRACE conn6 <- [1,2682,null,{}] 17:29:17 INFO - PROCESS | 1372 | 1466728157475 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:17 INFO - PROCESS | 1372 | 1466728157480 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:17 INFO - PROCESS | 1372 | 1466728157620 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:29:17 INFO - PROCESS | 1372 | 1466728157628 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 1372 | 1466728157630 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:17 INFO - PROCESS | 1372 | ++DOCSHELL 17A0EC00 == 31 [pid = 1372] [id = 680] 17:29:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (17A0F400) [pid = 1372] [serial = 2040] [outer = 00000000] 17:29:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (17AB7C00) [pid = 1372] [serial = 2041] [outer = 17A0F400] 17:29:17 INFO - PROCESS | 1372 | 1466728157675 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17ADE400) [pid = 1372] [serial = 2042] [outer = 17A0F400] 17:29:18 INFO - PROCESS | 1372 | 1466728158927 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:18 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 17:29:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1479ms 17:29:18 INFO - PROCESS | 1372 | 1466728158953 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 1372 | 1466728158958 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:29:19 INFO - PROCESS | 1372 | 1466728158970 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 1372 | 1466728158974 Marionette TRACE conn6 <- [1,2686,null,{}] 17:29:19 INFO - PROCESS | 1372 | 1466728158979 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:19 INFO - PROCESS | 1372 | 1466728158983 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:19 INFO - PROCESS | 1372 | 1466728159150 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:29:19 INFO - PROCESS | 1372 | 1466728159266 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 1372 | 1466728159269 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:19 INFO - PROCESS | 1372 | ++DOCSHELL 0D227400 == 32 [pid = 1372] [id = 681] 17:29:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (0D2EE800) [pid = 1372] [serial = 2043] [outer = 00000000] 17:29:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (10892000) [pid = 1372] [serial = 2044] [outer = 0D2EE800] 17:29:19 INFO - PROCESS | 1372 | 1466728159327 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (10A8B000) [pid = 1372] [serial = 2045] [outer = 0D2EE800] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 0D0D3000 == 31 [pid = 1372] [id = 679] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 14D53800 == 30 [pid = 1372] [id = 678] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 145A0000 == 29 [pid = 1372] [id = 677] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 0CEEB000 == 28 [pid = 1372] [id = 676] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 0D06C800 == 27 [pid = 1372] [id = 675] 17:29:20 INFO - PROCESS | 1372 | --DOCSHELL 08F67C00 == 26 [pid = 1372] [id = 674] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169CC400) [pid = 1372] [serial = 1996] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17ABF000) [pid = 1372] [serial = 1999] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (16E54800) [pid = 1372] [serial = 1997] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1A2D6400) [pid = 1372] [serial = 1978] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A2D7000) [pid = 1372] [serial = 1979] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (145A7400) [pid = 1372] [serial = 1990] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (146BC800) [pid = 1372] [serial = 1991] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (10272400) [pid = 1372] [serial = 1981] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (103BA000) [pid = 1372] [serial = 1982] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (1087E800) [pid = 1372] [serial = 1987] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (10888000) [pid = 1372] [serial = 1988] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (14FC0000) [pid = 1372] [serial = 1993] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (102D4400) [pid = 1372] [serial = 1984] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (106A1C00) [pid = 1372] [serial = 1985] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17ADE800) [pid = 1372] [serial = 2000] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (199A0400) [pid = 1372] [serial = 2011] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (199A6000) [pid = 1372] [serial = 2012] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (193B7000) [pid = 1372] [serial = 2009] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 53 (193B2000) [pid = 1372] [serial = 2008] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 52 (18D87800) [pid = 1372] [serial = 2002] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 51 (18E5E800) [pid = 1372] [serial = 2003] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 50 (17A1A400) [pid = 1372] [serial = 2005] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 49 (15F5A000) [pid = 1372] [serial = 1994] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | --DOMWINDOW == 48 (18382000) [pid = 1372] [serial = 2006] [outer = 00000000] [url = about:blank] 17:29:20 INFO - PROCESS | 1372 | 1466728160554 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:20 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 17:29:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:29:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1637ms 17:29:20 INFO - PROCESS | 1372 | 1466728160641 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 1372 | 1466728160645 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:29:20 INFO - PROCESS | 1372 | 1466728160652 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 1372 | 1466728160655 Marionette TRACE conn6 <- [1,2690,null,{}] 17:29:20 INFO - PROCESS | 1372 | 1466728160660 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:20 INFO - PROCESS | 1372 | 1466728160663 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:20 INFO - PROCESS | 1372 | 1466728160746 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:29:20 INFO - PROCESS | 1372 | 1466728160754 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 1372 | 1466728160759 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:20 INFO - PROCESS | 1372 | ++DOCSHELL 0D0EF400 == 27 [pid = 1372] [id = 682] 17:29:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 49 (102D2400) [pid = 1372] [serial = 2046] [outer = 00000000] 17:29:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 50 (102DD400) [pid = 1372] [serial = 2047] [outer = 102D2400] 17:29:20 INFO - PROCESS | 1372 | 1466728160807 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 51 (106D9400) [pid = 1372] [serial = 2048] [outer = 102D2400] 17:29:21 INFO - PROCESS | 1372 | 1466728161285 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 17:29:21 INFO - PROCESS | 1372 | 1466728161326 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 1372 | 1466728161331 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:29:21 INFO - PROCESS | 1372 | 1466728161337 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 1372 | 1466728161340 Marionette TRACE conn6 <- [1,2694,null,{}] 17:29:21 INFO - PROCESS | 1372 | 1466728161343 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:21 INFO - PROCESS | 1372 | 1466728161346 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:21 INFO - PROCESS | 1372 | 1466728161434 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:29:21 INFO - PROCESS | 1372 | 1466728161443 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 1372 | 1466728161445 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:21 INFO - PROCESS | 1372 | ++DOCSHELL 1089F400 == 28 [pid = 1372] [id = 683] 17:29:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 52 (108A3000) [pid = 1372] [serial = 2049] [outer = 00000000] 17:29:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 53 (114D0800) [pid = 1372] [serial = 2050] [outer = 108A3000] 17:29:21 INFO - PROCESS | 1372 | 1466728161492 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 54 (143CCC00) [pid = 1372] [serial = 2051] [outer = 108A3000] 17:29:21 INFO - PROCESS | 1372 | 1466728161961 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 17:29:22 INFO - PROCESS | 1372 | 1466728162011 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 1372 | 1466728162013 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:29:22 INFO - PROCESS | 1372 | 1466728162016 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:29:22 INFO - PROCESS | 1372 | 1466728162020 Marionette TRACE conn6 <- [1,2698,null,{}] 17:29:22 INFO - PROCESS | 1372 | 1466728162031 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 1372 | 1466728162035 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:22 INFO - PROCESS | 1372 | 1466728162120 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:29:22 INFO - PROCESS | 1372 | 1466728162259 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 1372 | 1466728162262 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:22 INFO - PROCESS | 1372 | ++DOCSHELL 14E4BC00 == 29 [pid = 1372] [id = 684] 17:29:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (14E4D800) [pid = 1372] [serial = 2052] [outer = 00000000] 17:29:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (14EE7000) [pid = 1372] [serial = 2053] [outer = 14E4D800] 17:29:22 INFO - PROCESS | 1372 | 1466728162311 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (15F54400) [pid = 1372] [serial = 2054] [outer = 14E4D800] 17:29:22 INFO - PROCESS | 1372 | 1466728162729 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 1372 | 1466728162758 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:29:22 INFO - PROCESS | 1372 | 1466728162761 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:29:22 INFO - PROCESS | 1372 | 1466728162763 Marionette TRACE conn6 <- [1,2702,null,{}] 17:29:22 INFO - PROCESS | 1372 | 1466728162766 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 1372 | 1466728162768 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:22 INFO - PROCESS | 1372 | 1466728162886 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:29:22 INFO - PROCESS | 1372 | 1466728162891 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 1372 | 1466728162893 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:22 INFO - PROCESS | 1372 | ++DOCSHELL 167D3800 == 30 [pid = 1372] [id = 685] 17:29:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (167D4400) [pid = 1372] [serial = 2055] [outer = 00000000] 17:29:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (17A18400) [pid = 1372] [serial = 2056] [outer = 167D4400] 17:29:22 INFO - PROCESS | 1372 | 1466728162938 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (17AB3000) [pid = 1372] [serial = 2057] [outer = 167D4400] 17:29:23 INFO - PROCESS | 1372 | 1466728163416 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 17:29:23 INFO - PROCESS | 1372 | 1466728163435 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:29:23 INFO - PROCESS | 1372 | 1466728163437 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:29:23 INFO - PROCESS | 1372 | 1466728163440 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - PROCESS | 1372 | 1466728163442 Marionette TRACE conn6 <- [1,2706,null,{}] 17:29:23 INFO - PROCESS | 1372 | 1466728163445 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:23 INFO - PROCESS | 1372 | 1466728163447 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:23 INFO - PROCESS | 1372 | 1466728163595 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:29:23 INFO - PROCESS | 1372 | 1466728163619 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 1372 | 1466728163621 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:23 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5800 == 31 [pid = 1372] [id = 686] 17:29:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (17AD7400) [pid = 1372] [serial = 2058] [outer = 00000000] 17:29:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (1868A400) [pid = 1372] [serial = 2059] [outer = 17AD7400] 17:29:23 INFO - PROCESS | 1372 | 1466728163665 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (18D8A400) [pid = 1372] [serial = 2060] [outer = 17AD7400] 17:29:24 INFO - PROCESS | 1372 | 1466728164140 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 1372 | 1466728164174 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:29:24 INFO - PROCESS | 1372 | 1466728164177 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 1372 | 1466728164179 Marionette TRACE conn6 <- [1,2710,null,{}] 17:29:24 INFO - PROCESS | 1372 | 1466728164183 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 1372 | 1466728164189 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:24 INFO - PROCESS | 1372 | 1466728164326 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:29:24 INFO - PROCESS | 1372 | 1466728164395 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 1372 | 1466728164397 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:24 INFO - PROCESS | 1372 | ++DOCSHELL 18E62000 == 32 [pid = 1372] [id = 687] 17:29:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (18EBE800) [pid = 1372] [serial = 2061] [outer = 00000000] 17:29:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (193B4000) [pid = 1372] [serial = 2062] [outer = 18EBE800] 17:29:24 INFO - PROCESS | 1372 | 1466728164451 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (193B7C00) [pid = 1372] [serial = 2063] [outer = 18EBE800] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (145A1800) [pid = 1372] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (0D06E000) [pid = 1372] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (14E50C00) [pid = 1372] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (0C866C00) [pid = 1372] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (10885C00) [pid = 1372] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (1A0D3C00) [pid = 1372] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (14E3A000) [pid = 1372] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (0D2EA800) [pid = 1372] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:29:24 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (0D17AC00) [pid = 1372] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:29:24 INFO - PROCESS | 1372 | 1466728164878 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 1372 | 1466728164911 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:29:24 INFO - PROCESS | 1372 | 1466728164940 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 1372 | 1466728164942 Marionette TRACE conn6 <- [1,2714,null,{}] 17:29:24 INFO - PROCESS | 1372 | 1466728164945 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 1372 | 1466728164947 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:25 INFO - PROCESS | 1372 | 1466728165025 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:29:25 INFO - PROCESS | 1372 | 1466728165031 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 1372 | 1466728165033 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:25 INFO - PROCESS | 1372 | ++DOCSHELL 19680800 == 33 [pid = 1372] [id = 688] 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (19685800) [pid = 1372] [serial = 2064] [outer = 00000000] 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (198C7400) [pid = 1372] [serial = 2065] [outer = 19685800] 17:29:25 INFO - PROCESS | 1372 | 1466728165076 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (198D0800) [pid = 1372] [serial = 2066] [outer = 19685800] 17:29:25 INFO - PROCESS | 1372 | 1466728165479 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 570ms 17:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:29:25 INFO - PROCESS | 1372 | 1466728165515 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 1372 | 1466728165517 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:29:25 INFO - PROCESS | 1372 | 1466728165520 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 1372 | 1466728165521 Marionette TRACE conn6 <- [1,2718,null,{}] 17:29:25 INFO - PROCESS | 1372 | 1466728165524 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:25 INFO - PROCESS | 1372 | 1466728165526 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:25 INFO - PROCESS | 1372 | 1466728165650 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:29:25 INFO - PROCESS | 1372 | 1466728165658 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 1372 | 1466728165660 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:25 INFO - PROCESS | 1372 | ++DOCSHELL 199A1000 == 34 [pid = 1372] [id = 689] 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (199A3000) [pid = 1372] [serial = 2067] [outer = 00000000] 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (19A6EC00) [pid = 1372] [serial = 2068] [outer = 199A3000] 17:29:25 INFO - PROCESS | 1372 | 1466728165704 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (1A015800) [pid = 1372] [serial = 2069] [outer = 199A3000] 17:29:26 INFO - PROCESS | 1372 | 1466728166589 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:29:26 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 17:29:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:29:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1131ms 17:29:26 INFO - PROCESS | 1372 | 1466728166669 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 1372 | 1466728166673 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:29:26 INFO - PROCESS | 1372 | 1466728166679 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 1372 | 1466728166684 Marionette TRACE conn6 <- [1,2722,null,{}] 17:29:26 INFO - PROCESS | 1372 | 1466728166690 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:26 INFO - PROCESS | 1372 | 1466728166694 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:26 INFO - PROCESS | 1372 | 1466728166846 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:29:26 INFO - PROCESS | 1372 | 1466728166940 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 1372 | 1466728166943 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:27 INFO - PROCESS | 1372 | ++DOCSHELL 0D0D3000 == 35 [pid = 1372] [id = 690] 17:29:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D17CC00) [pid = 1372] [serial = 2070] [outer = 00000000] 17:29:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (10273000) [pid = 1372] [serial = 2071] [outer = 0D17CC00] 17:29:27 INFO - PROCESS | 1372 | 1466728167045 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (106AB000) [pid = 1372] [serial = 2072] [outer = 0D17CC00] 17:29:27 INFO - PROCESS | 1372 | 1466728167622 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 991ms 17:29:27 INFO - PROCESS | 1372 | 1466728167670 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 1372 | 1466728167674 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:29:27 INFO - PROCESS | 1372 | 1466728167680 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - PROCESS | 1372 | 1466728167684 Marionette TRACE conn6 <- [1,2726,null,{}] 17:29:27 INFO - PROCESS | 1372 | 1466728167689 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:27 INFO - PROCESS | 1372 | 1466728167692 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:27 INFO - PROCESS | 1372 | 1466728167802 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:29:27 INFO - PROCESS | 1372 | 1466728167940 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 1372 | 1466728167942 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:27 INFO - PROCESS | 1372 | ++DOCSHELL 14E08400 == 36 [pid = 1372] [id = 691] 17:29:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (14E3A400) [pid = 1372] [serial = 2073] [outer = 00000000] 17:29:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14EE7400) [pid = 1372] [serial = 2074] [outer = 14E3A400] 17:29:28 INFO - PROCESS | 1372 | 1466728168002 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (167D6C00) [pid = 1372] [serial = 2075] [outer = 14E3A400] 17:29:28 INFO - PROCESS | 1372 | 1466728168615 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 990ms 17:29:28 INFO - PROCESS | 1372 | 1466728168670 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 1372 | 1466728168673 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:29:28 INFO - PROCESS | 1372 | 1466728168677 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 1372 | 1466728168679 Marionette TRACE conn6 <- [1,2730,null,{}] 17:29:28 INFO - PROCESS | 1372 | 1466728168689 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:28 INFO - PROCESS | 1372 | 1466728168694 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:28 INFO - PROCESS | 1372 | 1466728168838 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:29:29 INFO - PROCESS | 1372 | 1466728168981 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 1372 | 1466728168986 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:29 INFO - PROCESS | 1372 | ++DOCSHELL 193B0800 == 37 [pid = 1372] [id = 692] 17:29:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (193B1000) [pid = 1372] [serial = 2076] [outer = 00000000] 17:29:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (199A0400) [pid = 1372] [serial = 2077] [outer = 193B1000] 17:29:29 INFO - PROCESS | 1372 | 1466728169046 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1A0D8400) [pid = 1372] [serial = 2078] [outer = 193B1000] 17:29:29 INFO - PROCESS | 1372 | 1466728169680 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1069ms 17:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:29:29 INFO - PROCESS | 1372 | 1466728169750 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 1372 | 1466728169752 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:29:29 INFO - PROCESS | 1372 | 1466728169756 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 1372 | 1466728169759 Marionette TRACE conn6 <- [1,2734,null,{}] 17:29:29 INFO - PROCESS | 1372 | 1466728169763 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:29 INFO - PROCESS | 1372 | 1466728169765 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:29 INFO - PROCESS | 1372 | 1466728169873 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:29:30 INFO - PROCESS | 1372 | 1466728170120 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 1372 | 1466728170123 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:30 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE2000 == 38 [pid = 1372] [id = 693] 17:29:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (0CEE3400) [pid = 1372] [serial = 2079] [outer = 00000000] 17:29:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0D01C800) [pid = 1372] [serial = 2080] [outer = 0CEE3400] 17:29:30 INFO - PROCESS | 1372 | 1466728170189 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0D2EE000) [pid = 1372] [serial = 2081] [outer = 0CEE3400] 17:29:30 INFO - PROCESS | 1372 | 1466728170773 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1078ms 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 19680800 == 37 [pid = 1372] [id = 688] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 18E62000 == 36 [pid = 1372] [id = 687] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 17AD5800 == 35 [pid = 1372] [id = 686] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 167D3800 == 34 [pid = 1372] [id = 685] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 14E4BC00 == 33 [pid = 1372] [id = 684] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 1089F400 == 32 [pid = 1372] [id = 683] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 0D0EF400 == 31 [pid = 1372] [id = 682] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 0D227400 == 30 [pid = 1372] [id = 681] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 17A0EC00 == 29 [pid = 1372] [id = 680] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 193B0800 == 28 [pid = 1372] [id = 692] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 199A1000 == 27 [pid = 1372] [id = 689] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 0D0D3000 == 26 [pid = 1372] [id = 690] 17:29:31 INFO - PROCESS | 1372 | --DOCSHELL 14E08400 == 25 [pid = 1372] [id = 691] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (146C4800) [pid = 1372] [serial = 2032] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0D0CE000) [pid = 1372] [serial = 2026] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (16852000) [pid = 1372] [serial = 2017] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (17A15800) [pid = 1372] [serial = 2018] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (0D142800) [pid = 1372] [serial = 2027] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1025A400) [pid = 1372] [serial = 2024] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (10890800) [pid = 1372] [serial = 2029] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0D265C00) [pid = 1372] [serial = 2023] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1A0E1C00) [pid = 1372] [serial = 2021] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (14D28C00) [pid = 1372] [serial = 2033] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (167D4C00) [pid = 1372] [serial = 2036] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (1089A400) [pid = 1372] [serial = 2015] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (10899800) [pid = 1372] [serial = 2030] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (10872C00) [pid = 1372] [serial = 2014] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (14F24C00) [pid = 1372] [serial = 2035] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (1A0D6800) [pid = 1372] [serial = 2020] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (167D9000) [pid = 1372] [serial = 2038] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (169C6400) [pid = 1372] [serial = 2039] [outer = 00000000] [url = about:blank] 17:29:31 INFO - PROCESS | 1372 | 1466728171507 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 1372 | 1466728171512 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:29:31 INFO - PROCESS | 1372 | 1466728171523 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 1372 | 1466728171525 Marionette TRACE conn6 <- [1,2738,null,{}] 17:29:31 INFO - PROCESS | 1372 | 1466728171531 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:31 INFO - PROCESS | 1372 | 1466728171535 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:31 INFO - PROCESS | 1372 | 1466728171625 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:29:31 INFO - PROCESS | 1372 | 1466728171632 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 1372 | 1466728171637 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:31 INFO - PROCESS | 1372 | ++DOCSHELL 0C864400 == 26 [pid = 1372] [id = 694] 17:29:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (0C864800) [pid = 1372] [serial = 2082] [outer = 00000000] 17:29:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (0CEE2C00) [pid = 1372] [serial = 2083] [outer = 0C864800] 17:29:31 INFO - PROCESS | 1372 | 1466728171689 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (0D027800) [pid = 1372] [serial = 2084] [outer = 0C864800] 17:29:32 INFO - PROCESS | 1372 | 1466728172202 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 17:29:32 INFO - PROCESS | 1372 | 1466728172258 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 1372 | 1466728172262 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:29:32 INFO - PROCESS | 1372 | 1466728172268 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 1372 | 1466728172272 Marionette TRACE conn6 <- [1,2742,null,{}] 17:29:32 INFO - PROCESS | 1372 | 1466728172277 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:32 INFO - PROCESS | 1372 | 1466728172279 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:32 INFO - PROCESS | 1372 | 1466728172367 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:29:32 INFO - PROCESS | 1372 | 1466728172462 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 1372 | 1466728172464 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:32 INFO - PROCESS | 1372 | ++DOCSHELL 102D6C00 == 27 [pid = 1372] [id = 695] 17:29:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (102D7400) [pid = 1372] [serial = 2085] [outer = 00000000] 17:29:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (103B1000) [pid = 1372] [serial = 2086] [outer = 102D7400] 17:29:32 INFO - PROCESS | 1372 | 1466728172513 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (106D5000) [pid = 1372] [serial = 2087] [outer = 102D7400] 17:29:32 INFO - PROCESS | 1372 | 1466728172896 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 17:29:32 INFO - PROCESS | 1372 | 1466728172958 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 1372 | 1466728172961 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:29:33 INFO - PROCESS | 1372 | 1466728173000 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 1372 | 1466728173002 Marionette TRACE conn6 <- [1,2746,null,{}] 17:29:33 INFO - PROCESS | 1372 | 1466728173016 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:33 INFO - PROCESS | 1372 | 1466728173021 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:33 INFO - PROCESS | 1372 | 1466728173114 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:29:33 INFO - PROCESS | 1372 | 1466728173126 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 1372 | 1466728173130 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:33 INFO - PROCESS | 1372 | ++DOCSHELL 11426800 == 28 [pid = 1372] [id = 696] 17:29:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (14309C00) [pid = 1372] [serial = 2088] [outer = 00000000] 17:29:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (143CFC00) [pid = 1372] [serial = 2089] [outer = 14309C00] 17:29:33 INFO - PROCESS | 1372 | 1466728173178 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (14514800) [pid = 1372] [serial = 2090] [outer = 14309C00] 17:29:33 INFO - PROCESS | 1372 | 1466728173623 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 17:29:33 INFO - PROCESS | 1372 | 1466728173693 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 1372 | 1466728173695 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:29:33 INFO - PROCESS | 1372 | 1466728173698 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:29:33 INFO - PROCESS | 1372 | 1466728173700 Marionette TRACE conn6 <- [1,2750,null,{}] 17:29:33 INFO - PROCESS | 1372 | 1466728173704 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:33 INFO - PROCESS | 1372 | 1466728173706 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:33 INFO - PROCESS | 1372 | 1466728173832 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:29:33 INFO - PROCESS | 1372 | 1466728173838 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 1372 | 1466728173840 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:33 INFO - PROCESS | 1372 | ++DOCSHELL 145E0800 == 29 [pid = 1372] [id = 697] 17:29:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (145E1000) [pid = 1372] [serial = 2091] [outer = 00000000] 17:29:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14E07C00) [pid = 1372] [serial = 2092] [outer = 145E1000] 17:29:33 INFO - PROCESS | 1372 | 1466728173937 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14E51800) [pid = 1372] [serial = 2093] [outer = 145E1000] 17:29:34 INFO - PROCESS | 1372 | 1466728174353 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:29:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 17:29:34 INFO - PROCESS | 1372 | 1466728174373 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 1372 | 1466728174375 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:29:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:29:34 INFO - PROCESS | 1372 | 1466728174385 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 1372 | 1466728174387 Marionette TRACE conn6 <- [1,2754,null,{}] 17:29:34 INFO - PROCESS | 1372 | 1466728174391 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:34 INFO - PROCESS | 1372 | 1466728174393 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:34 INFO - PROCESS | 1372 | 1466728174504 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:29:34 INFO - PROCESS | 1372 | 1466728174599 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 1372 | 1466728174601 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:34 INFO - PROCESS | 1372 | ++DOCSHELL 15F59800 == 30 [pid = 1372] [id = 698] 17:29:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (15F5BC00) [pid = 1372] [serial = 2094] [outer = 00000000] 17:29:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1692F800) [pid = 1372] [serial = 2095] [outer = 15F5BC00] 17:29:34 INFO - PROCESS | 1372 | 1466728174647 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (169C6000) [pid = 1372] [serial = 2096] [outer = 15F5BC00] 17:29:35 INFO - PROCESS | 1372 | 1466728175068 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 17:29:35 INFO - PROCESS | 1372 | 1466728175123 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 1372 | 1466728175125 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:29:35 INFO - PROCESS | 1372 | 1466728175129 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 1372 | 1466728175131 Marionette TRACE conn6 <- [1,2758,null,{}] 17:29:35 INFO - PROCESS | 1372 | 1466728175134 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:35 INFO - PROCESS | 1372 | 1466728175140 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:35 INFO - PROCESS | 1372 | 1466728175284 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:29:35 INFO - PROCESS | 1372 | 1466728175352 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 1372 | 1466728175354 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:35 INFO - PROCESS | 1372 | ++DOCSHELL 169CF800 == 31 [pid = 1372] [id = 699] 17:29:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1796F000) [pid = 1372] [serial = 2097] [outer = 00000000] 17:29:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (17A5CC00) [pid = 1372] [serial = 2098] [outer = 1796F000] 17:29:35 INFO - PROCESS | 1372 | 1466728175399 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (17ABE400) [pid = 1372] [serial = 2099] [outer = 1796F000] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (102D2400) [pid = 1372] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (19685800) [pid = 1372] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (199A3000) [pid = 1372] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (167D4400) [pid = 1372] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AD7400) [pid = 1372] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (108A3000) [pid = 1372] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0D2EE800) [pid = 1372] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17A0F400) [pid = 1372] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (18EBE800) [pid = 1372] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:29:35 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (14E4D800) [pid = 1372] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:29:36 INFO - PROCESS | 1372 | 1466728176002 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 932ms 17:29:36 INFO - PROCESS | 1372 | 1466728176065 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 1372 | 1466728176067 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:29:36 INFO - PROCESS | 1372 | 1466728176070 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 1372 | 1466728176072 Marionette TRACE conn6 <- [1,2762,null,{}] 17:29:36 INFO - PROCESS | 1372 | 1466728176075 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:36 INFO - PROCESS | 1372 | 1466728176077 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:36 INFO - PROCESS | 1372 | 1466728176199 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:29:36 INFO - PROCESS | 1372 | 1466728176264 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 1372 | 1466728176266 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:36 INFO - PROCESS | 1372 | ++DOCSHELL 14996400 == 32 [pid = 1372] [id = 700] 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (149B5C00) [pid = 1372] [serial = 2100] [outer = 00000000] 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (17AD6400) [pid = 1372] [serial = 2101] [outer = 149B5C00] 17:29:36 INFO - PROCESS | 1372 | 1466728176311 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (18382800) [pid = 1372] [serial = 2102] [outer = 149B5C00] 17:29:36 INFO - PROCESS | 1372 | 1466728176658 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 17:29:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:29:36 INFO - PROCESS | 1372 | 1466728176706 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 1372 | 1466728176708 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:29:36 INFO - PROCESS | 1372 | 1466728176711 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 1372 | 1466728176713 Marionette TRACE conn6 <- [1,2766,null,{}] 17:29:36 INFO - PROCESS | 1372 | 1466728176716 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:36 INFO - PROCESS | 1372 | 1466728176718 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:36 INFO - PROCESS | 1372 | 1466728176795 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:29:36 INFO - PROCESS | 1372 | 1466728176801 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 1372 | 1466728176803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:36 INFO - PROCESS | 1372 | ++DOCSHELL 103ADC00 == 33 [pid = 1372] [id = 701] 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (18692000) [pid = 1372] [serial = 2103] [outer = 00000000] 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (18EBA000) [pid = 1372] [serial = 2104] [outer = 18692000] 17:29:36 INFO - PROCESS | 1372 | 1466728176847 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18EC2000) [pid = 1372] [serial = 2105] [outer = 18692000] 17:29:37 INFO - PROCESS | 1372 | 1466728177258 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:29:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 571ms 17:29:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:29:37 INFO - PROCESS | 1372 | 1466728177286 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 1372 | 1466728177288 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:29:37 INFO - PROCESS | 1372 | 1466728177291 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 1372 | 1466728177293 Marionette TRACE conn6 <- [1,2770,null,{}] 17:29:37 INFO - PROCESS | 1372 | 1466728177296 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:37 INFO - PROCESS | 1372 | 1466728177298 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:37 INFO - PROCESS | 1372 | 1466728177421 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:29:37 INFO - PROCESS | 1372 | 1466728177430 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 1372 | 1466728177431 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:37 INFO - PROCESS | 1372 | ++DOCSHELL 193B1800 == 34 [pid = 1372] [id = 702] 17:29:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (193B2000) [pid = 1372] [serial = 2106] [outer = 00000000] 17:29:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (19684000) [pid = 1372] [serial = 2107] [outer = 193B2000] 17:29:37 INFO - PROCESS | 1372 | 1466728177475 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (19688400) [pid = 1372] [serial = 2108] [outer = 193B2000] 17:29:37 INFO - PROCESS | 1372 | 1466728177927 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:29:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 17:29:38 INFO - PROCESS | 1372 | 1466728178023 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 1372 | 1466728178028 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:29:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:29:38 INFO - PROCESS | 1372 | 1466728178034 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 1372 | 1466728178038 Marionette TRACE conn6 <- [1,2774,null,{}] 17:29:38 INFO - PROCESS | 1372 | 1466728178045 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:38 INFO - PROCESS | 1372 | 1466728178048 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:38 INFO - PROCESS | 1372 | 1466728178183 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:29:38 INFO - PROCESS | 1372 | 1466728178323 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 1372 | 1466728178327 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:38 INFO - PROCESS | 1372 | ++DOCSHELL 0D142800 == 35 [pid = 1372] [id = 703] 17:29:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0D182800) [pid = 1372] [serial = 2109] [outer = 00000000] 17:29:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (0D2F4400) [pid = 1372] [serial = 2110] [outer = 0D182800] 17:29:38 INFO - PROCESS | 1372 | 1466728178408 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (102DA800) [pid = 1372] [serial = 2111] [outer = 0D182800] 17:29:39 INFO - PROCESS | 1372 | 1466728179211 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1235ms 17:29:39 INFO - PROCESS | 1372 | 1466728179273 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 1372 | 1466728179278 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:29:39 INFO - PROCESS | 1372 | 1466728179284 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 1372 | 1466728179287 Marionette TRACE conn6 <- [1,2778,null,{}] 17:29:39 INFO - PROCESS | 1372 | 1466728179291 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:39 INFO - PROCESS | 1372 | 1466728179294 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:39 INFO - PROCESS | 1372 | 1466728179418 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:29:39 INFO - PROCESS | 1372 | 1466728179560 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 1372 | 1466728179562 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:39 INFO - PROCESS | 1372 | ++DOCSHELL 145AB000 == 36 [pid = 1372] [id = 704] 17:29:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (146C2800) [pid = 1372] [serial = 2112] [outer = 00000000] 17:29:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14D9EC00) [pid = 1372] [serial = 2113] [outer = 146C2800] 17:29:39 INFO - PROCESS | 1372 | 1466728179621 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (15F54000) [pid = 1372] [serial = 2114] [outer = 146C2800] 17:29:40 INFO - PROCESS | 1372 | 1466728180485 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1273ms 17:29:40 INFO - PROCESS | 1372 | 1466728180561 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 1372 | 1466728180565 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:29:40 INFO - PROCESS | 1372 | 1466728180570 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 1372 | 1466728180573 Marionette TRACE conn6 <- [1,2782,null,{}] 17:29:40 INFO - PROCESS | 1372 | 1466728180579 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:40 INFO - PROCESS | 1372 | 1466728180582 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:40 INFO - PROCESS | 1372 | 1466728180705 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 103ADC00 == 35 [pid = 1372] [id = 701] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 14996400 == 34 [pid = 1372] [id = 700] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 169CF800 == 33 [pid = 1372] [id = 699] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 15F59800 == 32 [pid = 1372] [id = 698] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 145E0800 == 31 [pid = 1372] [id = 697] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 11426800 == 30 [pid = 1372] [id = 696] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 102D6C00 == 29 [pid = 1372] [id = 695] 17:29:40 INFO - PROCESS | 1372 | --DOCSHELL 0C864400 == 28 [pid = 1372] [id = 694] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (17A18400) [pid = 1372] [serial = 2056] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1868A400) [pid = 1372] [serial = 2059] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (114D0800) [pid = 1372] [serial = 2050] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (143CCC00) [pid = 1372] [serial = 2051] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10892000) [pid = 1372] [serial = 2044] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (10A8B000) [pid = 1372] [serial = 2045] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17ADE400) [pid = 1372] [serial = 2042] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17AB7C00) [pid = 1372] [serial = 2041] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (193B4000) [pid = 1372] [serial = 2062] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (14EE7000) [pid = 1372] [serial = 2053] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (102DD400) [pid = 1372] [serial = 2047] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (106D9400) [pid = 1372] [serial = 2048] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (18D8A400) [pid = 1372] [serial = 2060] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (198C7400) [pid = 1372] [serial = 2065] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (198D0800) [pid = 1372] [serial = 2066] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (1A015800) [pid = 1372] [serial = 2069] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (193B7C00) [pid = 1372] [serial = 2063] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (17AB3000) [pid = 1372] [serial = 2057] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (15F54400) [pid = 1372] [serial = 2054] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (19A6EC00) [pid = 1372] [serial = 2068] [outer = 00000000] [url = about:blank] 17:29:40 INFO - PROCESS | 1372 | 1466728180847 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 1372 | 1466728180851 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:40 INFO - PROCESS | 1372 | ++DOCSHELL 0C859800 == 29 [pid = 1372] [id = 705] 17:29:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (0C85CC00) [pid = 1372] [serial = 2115] [outer = 00000000] 17:29:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (0CEE5000) [pid = 1372] [serial = 2116] [outer = 0C85CC00] 17:29:40 INFO - PROCESS | 1372 | 1466728180901 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (0D0D2400) [pid = 1372] [serial = 2117] [outer = 0C85CC00] 17:29:41 INFO - PROCESS | 1372 | 1466728181316 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:29:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 771ms 17:29:41 INFO - PROCESS | 1372 | 1466728181378 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 1372 | 1466728181383 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:29:41 INFO - PROCESS | 1372 | 1466728181394 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 1372 | 1466728181397 Marionette TRACE conn6 <- [1,2786,null,{}] 17:29:41 INFO - PROCESS | 1372 | 1466728181400 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:41 INFO - PROCESS | 1372 | 1466728181403 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:41 INFO - PROCESS | 1372 | 1466728181490 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:29:41 INFO - PROCESS | 1372 | 1466728181496 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 1372 | 1466728181498 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:41 INFO - PROCESS | 1372 | ++DOCSHELL 10890C00 == 30 [pid = 1372] [id = 706] 17:29:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (10894800) [pid = 1372] [serial = 2118] [outer = 00000000] 17:29:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (108DE000) [pid = 1372] [serial = 2119] [outer = 10894800] 17:29:41 INFO - PROCESS | 1372 | 1466728181546 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (1430EC00) [pid = 1372] [serial = 2120] [outer = 10894800] 17:29:42 INFO - PROCESS | 1372 | 1466728182024 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 17:29:42 INFO - PROCESS | 1372 | 1466728182067 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 1372 | 1466728182069 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 1372 | 1466728182073 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:29:42 INFO - PROCESS | 1372 | 1466728182076 Marionette TRACE conn6 <- [1,2790,null,{}] 17:29:42 INFO - PROCESS | 1372 | 1466728182087 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:42 INFO - PROCESS | 1372 | 1466728182091 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:42 INFO - PROCESS | 1372 | 1466728182206 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:29:42 INFO - PROCESS | 1372 | 1466728182309 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 1372 | 1466728182312 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:42 INFO - PROCESS | 1372 | ++DOCSHELL 14E4BC00 == 31 [pid = 1372] [id = 707] 17:29:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (14E4D800) [pid = 1372] [serial = 2121] [outer = 00000000] 17:29:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14F21400) [pid = 1372] [serial = 2122] [outer = 14E4D800] 17:29:42 INFO - PROCESS | 1372 | 1466728182360 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (167CE000) [pid = 1372] [serial = 2123] [outer = 14E4D800] 17:29:42 INFO - PROCESS | 1372 | 1466728182724 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 17:29:42 INFO - PROCESS | 1372 | 1466728182807 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 1372 | 1466728182809 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:29:42 INFO - PROCESS | 1372 | 1466728182827 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 1372 | 1466728182829 Marionette TRACE conn6 <- [1,2794,null,{}] 17:29:42 INFO - PROCESS | 1372 | 1466728182832 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:42 INFO - PROCESS | 1372 | 1466728182834 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:42 INFO - PROCESS | 1372 | 1466728182960 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:29:43 INFO - PROCESS | 1372 | 1466728183020 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 1372 | 1466728183023 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:43 INFO - PROCESS | 1372 | ++DOCSHELL 17A11400 == 32 [pid = 1372] [id = 708] 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17A19C00) [pid = 1372] [serial = 2124] [outer = 00000000] 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17AB5400) [pid = 1372] [serial = 2125] [outer = 17A19C00] 17:29:43 INFO - PROCESS | 1372 | 1466728183068 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (17ABD800) [pid = 1372] [serial = 2126] [outer = 17A19C00] 17:29:43 INFO - PROCESS | 1372 | 1466728183491 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 17:29:43 INFO - PROCESS | 1372 | 1466728183506 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:29:43 INFO - PROCESS | 1372 | 1466728183508 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:29:43 INFO - PROCESS | 1372 | 1466728183511 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 1372 | 1466728183513 Marionette TRACE conn6 <- [1,2798,null,{}] 17:29:43 INFO - PROCESS | 1372 | 1466728183517 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 1372 | 1466728183519 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:43 INFO - PROCESS | 1372 | 1466728183662 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:29:43 INFO - PROCESS | 1372 | 1466728183671 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 1372 | 1466728183673 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:43 INFO - PROCESS | 1372 | ++DOCSHELL 17AD5800 == 33 [pid = 1372] [id = 709] 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18303400) [pid = 1372] [serial = 2127] [outer = 00000000] 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18699800) [pid = 1372] [serial = 2128] [outer = 18303400] 17:29:43 INFO - PROCESS | 1372 | 1466728183717 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18E5F400) [pid = 1372] [serial = 2129] [outer = 18303400] 17:29:44 INFO - PROCESS | 1372 | 1466728184173 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 17:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:29:44 INFO - PROCESS | 1372 | 1466728184243 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 1372 | 1466728184245 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:29:44 INFO - PROCESS | 1372 | 1466728184248 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 1372 | 1466728184249 Marionette TRACE conn6 <- [1,2802,null,{}] 17:29:44 INFO - PROCESS | 1372 | 1466728184253 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:44 INFO - PROCESS | 1372 | 1466728184258 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:44 INFO - PROCESS | 1372 | 1466728184403 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:29:44 INFO - PROCESS | 1372 | 1466728184472 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 1372 | 1466728184474 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:44 INFO - PROCESS | 1372 | ++DOCSHELL 17AB4800 == 34 [pid = 1372] [id = 710] 17:29:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18EBB000) [pid = 1372] [serial = 2130] [outer = 00000000] 17:29:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (199A1800) [pid = 1372] [serial = 2131] [outer = 18EBB000] 17:29:44 INFO - PROCESS | 1372 | 1466728184519 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (193AB800) [pid = 1372] [serial = 2132] [outer = 18EBB000] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (102D7400) [pid = 1372] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0C864800) [pid = 1372] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14309C00) [pid = 1372] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0CEE3400) [pid = 1372] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (1796F000) [pid = 1372] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0D17CC00) [pid = 1372] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (14E3A400) [pid = 1372] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193B1000) [pid = 1372] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (18692000) [pid = 1372] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (15F5BC00) [pid = 1372] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (149B5C00) [pid = 1372] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:29:44 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (145E1000) [pid = 1372] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:29:45 INFO - PROCESS | 1372 | 1466728185034 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 830ms 17:29:45 INFO - PROCESS | 1372 | 1466728185078 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 1372 | 1466728185081 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:29:45 INFO - PROCESS | 1372 | 1466728185084 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 1372 | 1466728185085 Marionette TRACE conn6 <- [1,2806,null,{}] 17:29:45 INFO - PROCESS | 1372 | 1466728185089 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:45 INFO - PROCESS | 1372 | 1466728185091 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:45 INFO - PROCESS | 1372 | 1466728185206 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:29:45 INFO - PROCESS | 1372 | 1466728185271 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 1372 | 1466728185273 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:45 INFO - PROCESS | 1372 | ++DOCSHELL 112DA000 == 35 [pid = 1372] [id = 711] 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (145E1000) [pid = 1372] [serial = 2133] [outer = 00000000] 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (16929400) [pid = 1372] [serial = 2134] [outer = 145E1000] 17:29:45 INFO - PROCESS | 1372 | 1466728185319 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17A16400) [pid = 1372] [serial = 2135] [outer = 145E1000] 17:29:45 INFO - PROCESS | 1372 | 1466728185665 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 17:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:29:45 INFO - PROCESS | 1372 | 1466728185718 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 1372 | 1466728185720 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:29:45 INFO - PROCESS | 1372 | 1466728185723 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 1372 | 1466728185724 Marionette TRACE conn6 <- [1,2810,null,{}] 17:29:45 INFO - PROCESS | 1372 | 1466728185728 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:45 INFO - PROCESS | 1372 | 1466728185729 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:45 INFO - PROCESS | 1372 | 1466728185809 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:29:45 INFO - PROCESS | 1372 | 1466728185814 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 1372 | 1466728185816 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:45 INFO - PROCESS | 1372 | ++DOCSHELL 18EC3800 == 36 [pid = 1372] [id = 712] 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (193AC800) [pid = 1372] [serial = 2136] [outer = 00000000] 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1A0D8000) [pid = 1372] [serial = 2137] [outer = 193AC800] 17:29:45 INFO - PROCESS | 1372 | 1466728185859 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1A0E2800) [pid = 1372] [serial = 2138] [outer = 193AC800] 17:29:46 INFO - PROCESS | 1372 | 1466728186289 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 17:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:29:46 INFO - PROCESS | 1372 | 1466728186355 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 1372 | 1466728186357 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:29:46 INFO - PROCESS | 1372 | 1466728186360 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 1372 | 1466728186362 Marionette TRACE conn6 <- [1,2814,null,{}] 17:29:46 INFO - PROCESS | 1372 | 1466728186365 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 1372 | 1466728186367 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:46 INFO - PROCESS | 1372 | 1466728186448 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:29:46 INFO - PROCESS | 1372 | 1466728186454 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 1372 | 1466728186456 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:46 INFO - PROCESS | 1372 | ++DOCSHELL 1A199C00 == 37 [pid = 1372] [id = 713] 17:29:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1A19A800) [pid = 1372] [serial = 2139] [outer = 00000000] 17:29:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1A1A1400) [pid = 1372] [serial = 2140] [outer = 1A19A800] 17:29:46 INFO - PROCESS | 1372 | 1466728186499 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1A1A6800) [pid = 1372] [serial = 2141] [outer = 1A19A800] 17:29:47 INFO - PROCESS | 1372 | 1466728187106 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 771ms 17:29:47 INFO - PROCESS | 1372 | 1466728187131 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 1372 | 1466728187136 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:29:47 INFO - PROCESS | 1372 | 1466728187142 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 1372 | 1466728187146 Marionette TRACE conn6 <- [1,2818,null,{}] 17:29:47 INFO - PROCESS | 1372 | 1466728187152 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:47 INFO - PROCESS | 1372 | 1466728187155 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:47 INFO - PROCESS | 1372 | 1466728187275 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:29:47 INFO - PROCESS | 1372 | 1466728187391 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 1372 | 1466728187395 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:47 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EAC00 == 38 [pid = 1372] [id = 714] 17:29:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (0D2EEC00) [pid = 1372] [serial = 2142] [outer = 00000000] 17:29:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10887400) [pid = 1372] [serial = 2143] [outer = 0D2EEC00] 17:29:47 INFO - PROCESS | 1372 | 1466728187495 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (10A8B000) [pid = 1372] [serial = 2144] [outer = 0D2EEC00] 17:29:48 INFO - PROCESS | 1372 | 1466728188126 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1018ms 17:29:48 INFO - PROCESS | 1372 | 1466728188164 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 1372 | 1466728188169 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:29:48 INFO - PROCESS | 1372 | 1466728188175 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 1372 | 1466728188178 Marionette TRACE conn6 <- [1,2822,null,{}] 17:29:48 INFO - PROCESS | 1372 | 1466728188183 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:48 INFO - PROCESS | 1372 | 1466728188185 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:48 INFO - PROCESS | 1372 | 1466728188300 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:29:48 INFO - PROCESS | 1372 | 1466728188443 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 1372 | 1466728188446 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:48 INFO - PROCESS | 1372 | ++DOCSHELL 14EDF000 == 39 [pid = 1372] [id = 715] 17:29:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (14F21800) [pid = 1372] [serial = 2145] [outer = 00000000] 17:29:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17971800) [pid = 1372] [serial = 2146] [outer = 14F21800] 17:29:48 INFO - PROCESS | 1372 | 1466728188504 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17ABC400) [pid = 1372] [serial = 2147] [outer = 14F21800] 17:29:49 INFO - PROCESS | 1372 | 1466728189115 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 17:29:49 INFO - PROCESS | 1372 | 1466728189149 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 1372 | 1466728189152 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:29:49 INFO - PROCESS | 1372 | 1466728189156 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 1372 | 1466728189160 Marionette TRACE conn6 <- [1,2826,null,{}] 17:29:49 INFO - PROCESS | 1372 | 1466728189171 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:49 INFO - PROCESS | 1372 | 1466728189176 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:49 INFO - PROCESS | 1372 | 1466728189286 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:29:49 INFO - PROCESS | 1372 | 1466728189429 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 1372 | 1466728189432 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:49 INFO - PROCESS | 1372 | ++DOCSHELL 1A19E400 == 40 [pid = 1372] [id = 716] 17:29:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A19E800) [pid = 1372] [serial = 2148] [outer = 00000000] 17:29:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A2D5000) [pid = 1372] [serial = 2149] [outer = 1A19E800] 17:29:49 INFO - PROCESS | 1372 | 1466728189491 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2DCC00) [pid = 1372] [serial = 2150] [outer = 1A19E800] 17:29:50 INFO - PROCESS | 1372 | 1466728190060 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 17:29:50 INFO - PROCESS | 1372 | 1466728190129 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 1372 | 1466728190132 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:29:50 INFO - PROCESS | 1372 | 1466728190135 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:29:50 INFO - PROCESS | 1372 | 1466728190137 Marionette TRACE conn6 <- [1,2830,null,{}] 17:29:50 INFO - PROCESS | 1372 | 1466728190141 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:50 INFO - PROCESS | 1372 | 1466728190144 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:50 INFO - PROCESS | 1372 | 1466728190268 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:29:50 INFO - PROCESS | 1372 | 1466728190545 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 1372 | 1466728190548 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:50 INFO - PROCESS | 1372 | ++DOCSHELL 08F6AC00 == 41 [pid = 1372] [id = 717] 17:29:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (0C85B800) [pid = 1372] [serial = 2151] [outer = 00000000] 17:29:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (0D0F1000) [pid = 1372] [serial = 2152] [outer = 0C85B800] 17:29:50 INFO - PROCESS | 1372 | 1466728190616 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1024FC00) [pid = 1372] [serial = 2153] [outer = 0C85B800] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 18EC3800 == 40 [pid = 1372] [id = 712] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 112DA000 == 39 [pid = 1372] [id = 711] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 17AB4800 == 38 [pid = 1372] [id = 710] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 17AD5800 == 37 [pid = 1372] [id = 709] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 17A11400 == 36 [pid = 1372] [id = 708] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 14E4BC00 == 35 [pid = 1372] [id = 707] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 10890C00 == 34 [pid = 1372] [id = 706] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 0C859800 == 33 [pid = 1372] [id = 705] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 145AB000 == 32 [pid = 1372] [id = 704] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 0D142800 == 31 [pid = 1372] [id = 703] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 0CEE2000 == 30 [pid = 1372] [id = 693] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 193B1800 == 29 [pid = 1372] [id = 702] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 14EDF000 == 28 [pid = 1372] [id = 715] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 1A19E400 == 27 [pid = 1372] [id = 716] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 1A199C00 == 26 [pid = 1372] [id = 713] 17:29:51 INFO - PROCESS | 1372 | --DOCSHELL 0D2EAC00 == 25 [pid = 1372] [id = 714] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (103B1000) [pid = 1372] [serial = 2086] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (106D5000) [pid = 1372] [serial = 2087] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (0CEE2C00) [pid = 1372] [serial = 2083] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0D027800) [pid = 1372] [serial = 2084] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (143CFC00) [pid = 1372] [serial = 2089] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (0D2EE000) [pid = 1372] [serial = 2081] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D01C800) [pid = 1372] [serial = 2080] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (17A5CC00) [pid = 1372] [serial = 2098] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (106AB000) [pid = 1372] [serial = 2072] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (10273000) [pid = 1372] [serial = 2071] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (167D6C00) [pid = 1372] [serial = 2075] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14EE7400) [pid = 1372] [serial = 2074] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1A0D8400) [pid = 1372] [serial = 2078] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (199A0400) [pid = 1372] [serial = 2077] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18EC2000) [pid = 1372] [serial = 2105] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (169C6000) [pid = 1372] [serial = 2096] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1692F800) [pid = 1372] [serial = 2095] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (17AD6400) [pid = 1372] [serial = 2101] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (18EBA000) [pid = 1372] [serial = 2104] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17ABE400) [pid = 1372] [serial = 2099] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (14E07C00) [pid = 1372] [serial = 2092] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (14E51800) [pid = 1372] [serial = 2093] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (19684000) [pid = 1372] [serial = 2107] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (14514800) [pid = 1372] [serial = 2090] [outer = 00000000] [url = about:blank] 17:29:51 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (18382800) [pid = 1372] [serial = 2102] [outer = 00000000] [url = about:blank] 17:29:52 INFO - PROCESS | 1372 | 1466728192011 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1919ms 17:29:52 INFO - PROCESS | 1372 | 1466728192059 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:29:52 INFO - PROCESS | 1372 | 1466728192063 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:29:52 INFO - PROCESS | 1372 | 1466728192068 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 1372 | 1466728192071 Marionette TRACE conn6 <- [1,2834,null,{}] 17:29:52 INFO - PROCESS | 1372 | 1466728192078 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 1372 | 1466728192080 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:52 INFO - PROCESS | 1372 | 1466728192176 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:29:52 INFO - PROCESS | 1372 | 1466728192183 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 1372 | 1466728192188 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:52 INFO - PROCESS | 1372 | ++DOCSHELL 0CEEFC00 == 26 [pid = 1372] [id = 718] 17:29:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (0CEF0400) [pid = 1372] [serial = 2154] [outer = 00000000] 17:29:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (0D06EC00) [pid = 1372] [serial = 2155] [outer = 0CEF0400] 17:29:52 INFO - PROCESS | 1372 | 1466728192238 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (0D142800) [pid = 1372] [serial = 2156] [outer = 0CEF0400] 17:29:52 INFO - PROCESS | 1372 | 1466728192759 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 17:29:52 INFO - PROCESS | 1372 | 1466728192798 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 1372 | 1466728192803 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:29:52 INFO - PROCESS | 1372 | 1466728192810 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 1372 | 1466728192812 Marionette TRACE conn6 <- [1,2838,null,{}] 17:29:52 INFO - PROCESS | 1372 | 1466728192816 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 1372 | 1466728192819 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:52 INFO - PROCESS | 1372 | 1466728192908 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:29:52 INFO - PROCESS | 1372 | 1466728192915 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 1372 | 1466728192918 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:52 INFO - PROCESS | 1372 | ++DOCSHELL 106D5000 == 27 [pid = 1372] [id = 719] 17:29:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (106D6000) [pid = 1372] [serial = 2157] [outer = 00000000] 17:29:52 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (10876400) [pid = 1372] [serial = 2158] [outer = 106D6000] 17:29:53 INFO - PROCESS | 1372 | 1466728192969 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (1087F400) [pid = 1372] [serial = 2159] [outer = 106D6000] 17:29:53 INFO - PROCESS | 1372 | 1466728193496 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 17:29:53 INFO - PROCESS | 1372 | 1466728193547 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 1372 | 1466728193549 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:29:53 INFO - PROCESS | 1372 | 1466728193553 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:29:53 INFO - PROCESS | 1372 | 1466728193556 Marionette TRACE conn6 <- [1,2842,null,{}] 17:29:53 INFO - PROCESS | 1372 | 1466728193567 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:53 INFO - PROCESS | 1372 | 1466728193572 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:53 INFO - PROCESS | 1372 | 1466728193654 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:29:53 INFO - PROCESS | 1372 | 1466728193661 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 1372 | 1466728193664 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:53 INFO - PROCESS | 1372 | ++DOCSHELL 108A5000 == 28 [pid = 1372] [id = 720] 17:29:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (143C9C00) [pid = 1372] [serial = 2160] [outer = 00000000] 17:29:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (145AE800) [pid = 1372] [serial = 2161] [outer = 143C9C00] 17:29:53 INFO - PROCESS | 1372 | 1466728193712 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (146C3000) [pid = 1372] [serial = 2162] [outer = 143C9C00] 17:29:54 INFO - PROCESS | 1372 | 1466728194181 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 676ms 17:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:29:54 INFO - PROCESS | 1372 | 1466728194234 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 1372 | 1466728194237 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 1372 | 1466728194240 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 1372 | 1466728194242 Marionette TRACE conn6 <- [1,2846,null,{}] 17:29:54 INFO - PROCESS | 1372 | 1466728194246 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:54 INFO - PROCESS | 1372 | 1466728194248 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:54 INFO - PROCESS | 1372 | 1466728194369 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:29:54 INFO - PROCESS | 1372 | 1466728194375 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 1372 | 1466728194377 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:54 INFO - PROCESS | 1372 | ++DOCSHELL 14992C00 == 29 [pid = 1372] [id = 721] 17:29:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (14E49000) [pid = 1372] [serial = 2163] [outer = 00000000] 17:29:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14F22800) [pid = 1372] [serial = 2164] [outer = 14E49000] 17:29:54 INFO - PROCESS | 1372 | 1466728194474 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (15F5D400) [pid = 1372] [serial = 2165] [outer = 14E49000] 17:29:54 INFO - PROCESS | 1372 | 1466728194897 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 17:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:29:54 INFO - PROCESS | 1372 | 1466728194914 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 1372 | 1466728194916 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 1372 | 1466728194919 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 1372 | 1466728194920 Marionette TRACE conn6 <- [1,2850,null,{}] 17:29:54 INFO - PROCESS | 1372 | 1466728194923 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:54 INFO - PROCESS | 1372 | 1466728194926 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:55 INFO - PROCESS | 1372 | 1466728195038 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:29:55 INFO - PROCESS | 1372 | 1466728195131 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 1372 | 1466728195133 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:55 INFO - PROCESS | 1372 | ++DOCSHELL 169C6000 == 30 [pid = 1372] [id = 722] 17:29:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (169C7800) [pid = 1372] [serial = 2166] [outer = 00000000] 17:29:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (16E49C00) [pid = 1372] [serial = 2167] [outer = 169C7800] 17:29:55 INFO - PROCESS | 1372 | 1466728195180 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17979000) [pid = 1372] [serial = 2168] [outer = 169C7800] 17:29:55 INFO - PROCESS | 1372 | 1466728195664 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 790ms 17:29:55 INFO - PROCESS | 1372 | 1466728195710 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 1372 | 1466728195712 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:29:55 INFO - PROCESS | 1372 | 1466728195715 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 1372 | 1466728195717 Marionette TRACE conn6 <- [1,2854,null,{}] 17:29:55 INFO - PROCESS | 1372 | 1466728195728 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:55 INFO - PROCESS | 1372 | 1466728195734 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:55 INFO - PROCESS | 1372 | 1466728195879 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:29:55 INFO - PROCESS | 1372 | 1466728195893 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 1372 | 1466728195895 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:55 INFO - PROCESS | 1372 | ++DOCSHELL 17A16000 == 31 [pid = 1372] [id = 723] 17:29:55 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17AD7800) [pid = 1372] [serial = 2169] [outer = 00000000] 17:29:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18690000) [pid = 1372] [serial = 2170] [outer = 17AD7800] 17:29:56 INFO - PROCESS | 1372 | 1466728195997 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (17ABD400) [pid = 1372] [serial = 2171] [outer = 17AD7800] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (18EBB000) [pid = 1372] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18303400) [pid = 1372] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (145E1000) [pid = 1372] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0D182800) [pid = 1372] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (10894800) [pid = 1372] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (146C2800) [pid = 1372] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0C85CC00) [pid = 1372] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (14E4D800) [pid = 1372] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (193B2000) [pid = 1372] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (193AC800) [pid = 1372] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1A19A800) [pid = 1372] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:29:56 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (17A19C00) [pid = 1372] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:29:56 INFO - PROCESS | 1372 | 1466728196639 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 987ms 17:29:56 INFO - PROCESS | 1372 | 1466728196703 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 1372 | 1466728196705 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:29:56 INFO - PROCESS | 1372 | 1466728196709 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 1372 | 1466728196710 Marionette TRACE conn6 <- [1,2858,null,{}] 17:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:29:56 INFO - PROCESS | 1372 | 1466728196714 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:56 INFO - PROCESS | 1372 | 1466728196716 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:56 INFO - PROCESS | 1372 | 1466728196794 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:29:56 INFO - PROCESS | 1372 | 1466728196802 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 1372 | 1466728196803 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:56 INFO - PROCESS | 1372 | ++DOCSHELL 14F25C00 == 32 [pid = 1372] [id = 724] 17:29:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (15F5B000) [pid = 1372] [serial = 2172] [outer = 00000000] 17:29:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17A66400) [pid = 1372] [serial = 2173] [outer = 15F5B000] 17:29:56 INFO - PROCESS | 1372 | 1466728196848 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17A6A400) [pid = 1372] [serial = 2174] [outer = 15F5B000] 17:29:57 INFO - PROCESS | 1372 | 1466728197336 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 17:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:29:57 INFO - PROCESS | 1372 | 1466728197383 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 1372 | 1466728197385 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:29:57 INFO - PROCESS | 1372 | 1466728197388 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 1372 | 1466728197390 Marionette TRACE conn6 <- [1,2862,null,{}] 17:29:57 INFO - PROCESS | 1372 | 1466728197394 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:57 INFO - PROCESS | 1372 | 1466728197395 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:57 INFO - PROCESS | 1372 | 1466728197475 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:29:57 INFO - PROCESS | 1372 | 1466728197480 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 1372 | 1466728197482 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:57 INFO - PROCESS | 1372 | ++DOCSHELL 18D8EC00 == 33 [pid = 1372] [id = 725] 17:29:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (18EBA000) [pid = 1372] [serial = 2175] [outer = 00000000] 17:29:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18EC5000) [pid = 1372] [serial = 2176] [outer = 18EBA000] 17:29:57 INFO - PROCESS | 1372 | 1466728197525 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18EC2000) [pid = 1372] [serial = 2177] [outer = 18EBA000] 17:29:58 INFO - PROCESS | 1372 | 1466728197968 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 17:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:29:58 INFO - PROCESS | 1372 | 1466728198023 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 1372 | 1466728198025 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:29:58 INFO - PROCESS | 1372 | 1466728198028 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 1372 | 1466728198030 Marionette TRACE conn6 <- [1,2866,null,{}] 17:29:58 INFO - PROCESS | 1372 | 1466728198033 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:58 INFO - PROCESS | 1372 | 1466728198035 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:58 INFO - PROCESS | 1372 | 1466728198115 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:29:58 INFO - PROCESS | 1372 | 1466728198121 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 1372 | 1466728198123 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:58 INFO - PROCESS | 1372 | ++DOCSHELL 1089EC00 == 34 [pid = 1372] [id = 726] 17:29:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1968AC00) [pid = 1372] [serial = 2178] [outer = 00000000] 17:29:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (198C7400) [pid = 1372] [serial = 2179] [outer = 1968AC00] 17:29:58 INFO - PROCESS | 1372 | 1466728198166 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (198D2000) [pid = 1372] [serial = 2180] [outer = 1968AC00] 17:29:58 INFO - PROCESS | 1372 | 1466728198935 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 17:29:59 INFO - PROCESS | 1372 | 1466728199000 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 1372 | 1466728199005 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:29:59 INFO - PROCESS | 1372 | 1466728199009 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 1372 | 1466728199013 Marionette TRACE conn6 <- [1,2870,null,{}] 17:29:59 INFO - PROCESS | 1372 | 1466728199019 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:59 INFO - PROCESS | 1372 | 1466728199022 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:59 INFO - PROCESS | 1372 | 1466728199163 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:29:59 INFO - PROCESS | 1372 | 1466728199299 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 1372 | 1466728199302 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:29:59 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE9000 == 35 [pid = 1372] [id = 727] 17:29:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (0D06C800) [pid = 1372] [serial = 2181] [outer = 00000000] 17:29:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1069F000) [pid = 1372] [serial = 2182] [outer = 0D06C800] 17:29:59 INFO - PROCESS | 1372 | 1466728199361 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1087E400) [pid = 1372] [serial = 2183] [outer = 0D06C800] 17:30:00 INFO - PROCESS | 1372 | 1466728200008 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1079ms 17:30:00 INFO - PROCESS | 1372 | 1466728200093 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:30:00 INFO - PROCESS | 1372 | 1466728200098 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:30:00 INFO - PROCESS | 1372 | 1466728200105 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:30:00 INFO - PROCESS | 1372 | 1466728200108 Marionette TRACE conn6 <- [1,2874,null,{}] 17:30:00 INFO - PROCESS | 1372 | 1466728200112 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:00 INFO - PROCESS | 1372 | 1466728200115 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:00 INFO - PROCESS | 1372 | 1466728200245 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:30:00 INFO - PROCESS | 1372 | 1466728200380 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 1372 | 1466728200383 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:00 INFO - PROCESS | 1372 | ++DOCSHELL 145AC400 == 36 [pid = 1372] [id = 728] 17:30:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (145AC800) [pid = 1372] [serial = 2184] [outer = 00000000] 17:30:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14E4D800) [pid = 1372] [serial = 2185] [outer = 145AC800] 17:30:00 INFO - PROCESS | 1372 | 1466728200442 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (167D4800) [pid = 1372] [serial = 2186] [outer = 145AC800] 17:30:01 INFO - PROCESS | 1372 | 1466728201340 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 18D8EC00 == 35 [pid = 1372] [id = 725] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 14F25C00 == 34 [pid = 1372] [id = 724] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 17A16000 == 33 [pid = 1372] [id = 723] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 169C6000 == 32 [pid = 1372] [id = 722] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 14992C00 == 31 [pid = 1372] [id = 721] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 108A5000 == 30 [pid = 1372] [id = 720] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 106D5000 == 29 [pid = 1372] [id = 719] 17:30:01 INFO - PROCESS | 1372 | --DOCSHELL 0CEEFC00 == 28 [pid = 1372] [id = 718] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (199A1800) [pid = 1372] [serial = 2131] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (18699800) [pid = 1372] [serial = 2128] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (16929400) [pid = 1372] [serial = 2134] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0D2F4400) [pid = 1372] [serial = 2110] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (102DA800) [pid = 1372] [serial = 2111] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (108DE000) [pid = 1372] [serial = 2119] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1430EC00) [pid = 1372] [serial = 2120] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14D9EC00) [pid = 1372] [serial = 2113] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (15F54000) [pid = 1372] [serial = 2114] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0CEE5000) [pid = 1372] [serial = 2116] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (0D0D2400) [pid = 1372] [serial = 2117] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (14F21400) [pid = 1372] [serial = 2122] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (19688400) [pid = 1372] [serial = 2108] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (193AB800) [pid = 1372] [serial = 2132] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (1A0D8000) [pid = 1372] [serial = 2137] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A1A6800) [pid = 1372] [serial = 2141] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1A1A1400) [pid = 1372] [serial = 2140] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1A0E2800) [pid = 1372] [serial = 2138] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (17AB5400) [pid = 1372] [serial = 2125] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (17ABD800) [pid = 1372] [serial = 2126] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (18E5F400) [pid = 1372] [serial = 2129] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (167CE000) [pid = 1372] [serial = 2123] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (17A16400) [pid = 1372] [serial = 2135] [outer = 00000000] [url = about:blank] 17:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1337ms 17:30:01 INFO - PROCESS | 1372 | 1466728201446 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 1372 | 1466728201451 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:30:01 INFO - PROCESS | 1372 | 1466728201456 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 1372 | 1466728201459 Marionette TRACE conn6 <- [1,2878,null,{}] 17:30:01 INFO - PROCESS | 1372 | 1466728201465 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:01 INFO - PROCESS | 1372 | 1466728201467 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:01 INFO - PROCESS | 1372 | 1466728201566 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:30:01 INFO - PROCESS | 1372 | 1466728201574 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 1372 | 1466728201578 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:01 INFO - PROCESS | 1372 | ++DOCSHELL 0D022C00 == 29 [pid = 1372] [id = 729] 17:30:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (0D029400) [pid = 1372] [serial = 2187] [outer = 00000000] 17:30:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (0D13A800) [pid = 1372] [serial = 2188] [outer = 0D029400] 17:30:01 INFO - PROCESS | 1372 | 1466728201626 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (0D2EF800) [pid = 1372] [serial = 2189] [outer = 0D029400] 17:30:02 INFO - PROCESS | 1372 | 1466728202172 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 790ms 17:30:02 INFO - PROCESS | 1372 | 1466728202246 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 1372 | 1466728202251 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:30:02 INFO - PROCESS | 1372 | 1466728202256 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:30:02 INFO - PROCESS | 1372 | 1466728202259 Marionette TRACE conn6 <- [1,2882,null,{}] 17:30:02 INFO - PROCESS | 1372 | 1466728202263 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:02 INFO - PROCESS | 1372 | 1466728202265 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:02 INFO - PROCESS | 1372 | 1466728202354 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:30:02 INFO - PROCESS | 1372 | 1466728202451 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 1372 | 1466728202454 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:02 INFO - PROCESS | 1372 | ++DOCSHELL 10879C00 == 30 [pid = 1372] [id = 730] 17:30:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (1088B400) [pid = 1372] [serial = 2190] [outer = 00000000] 17:30:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (10894C00) [pid = 1372] [serial = 2191] [outer = 1088B400] 17:30:02 INFO - PROCESS | 1372 | 1466728202505 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (112D7C00) [pid = 1372] [serial = 2192] [outer = 1088B400] 17:30:02 INFO - PROCESS | 1372 | 1466728202897 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 17:30:02 INFO - PROCESS | 1372 | 1466728202931 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 1372 | 1466728202934 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:30:02 INFO - PROCESS | 1372 | 1466728202937 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:30:02 INFO - PROCESS | 1372 | 1466728202941 Marionette TRACE conn6 <- [1,2886,null,{}] 17:30:03 INFO - PROCESS | 1372 | 1466728202980 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:03 INFO - PROCESS | 1372 | 1466728202985 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:03 INFO - PROCESS | 1372 | 1466728203075 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:30:03 INFO - PROCESS | 1372 | 1466728203083 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 1372 | 1466728203086 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:03 INFO - PROCESS | 1372 | ++DOCSHELL 14EE7000 == 31 [pid = 1372] [id = 731] 17:30:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (14F21400) [pid = 1372] [serial = 2193] [outer = 00000000] 17:30:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (15F59800) [pid = 1372] [serial = 2194] [outer = 14F21400] 17:30:03 INFO - PROCESS | 1372 | 1466728203139 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (16929400) [pid = 1372] [serial = 2195] [outer = 14F21400] 17:30:03 INFO - PROCESS | 1372 | 1466728203598 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 17:30:03 INFO - PROCESS | 1372 | 1466728203672 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 1372 | 1466728203674 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:30:03 INFO - PROCESS | 1372 | 1466728203677 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:30:03 INFO - PROCESS | 1372 | 1466728203679 Marionette TRACE conn6 <- [1,2890,null,{}] 17:30:03 INFO - PROCESS | 1372 | 1466728203682 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:03 INFO - PROCESS | 1372 | 1466728203684 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:03 INFO - PROCESS | 1372 | 1466728203805 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:30:03 INFO - PROCESS | 1372 | 1466728203810 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 1372 | 1466728203812 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:03 INFO - PROCESS | 1372 | ++DOCSHELL 17A13000 == 32 [pid = 1372] [id = 732] 17:30:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (17A14400) [pid = 1372] [serial = 2196] [outer = 00000000] 17:30:03 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (17AB1800) [pid = 1372] [serial = 2197] [outer = 17A14400] 17:30:03 INFO - PROCESS | 1372 | 1466728203912 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (17ABA000) [pid = 1372] [serial = 2198] [outer = 17A14400] 17:30:04 INFO - PROCESS | 1372 | 1466728204338 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 17:30:04 INFO - PROCESS | 1372 | 1466728204351 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 1372 | 1466728204353 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:30:04 INFO - PROCESS | 1372 | 1466728204357 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:30:04 INFO - PROCESS | 1372 | 1466728204358 Marionette TRACE conn6 <- [1,2894,null,{}] 17:30:04 INFO - PROCESS | 1372 | 1466728204376 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:04 INFO - PROCESS | 1372 | 1466728204378 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:04 INFO - PROCESS | 1372 | 1466728204520 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:30:04 INFO - PROCESS | 1372 | 1466728204588 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 1372 | 1466728204590 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:04 INFO - PROCESS | 1372 | ++DOCSHELL 17ADE400 == 33 [pid = 1372] [id = 733] 17:30:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18381C00) [pid = 1372] [serial = 2199] [outer = 00000000] 17:30:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18D8F000) [pid = 1372] [serial = 2200] [outer = 18381C00] 17:30:04 INFO - PROCESS | 1372 | 1466728204634 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (18E62C00) [pid = 1372] [serial = 2201] [outer = 18381C00] 17:30:05 INFO - PROCESS | 1372 | 1466728205071 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 17:30:05 INFO - PROCESS | 1372 | 1466728205091 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 1372 | 1466728205093 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:30:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:30:05 INFO - PROCESS | 1372 | 1466728205096 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 1372 | 1466728205098 Marionette TRACE conn6 <- [1,2898,null,{}] 17:30:05 INFO - PROCESS | 1372 | 1466728205101 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 1372 | 1466728205107 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:05 INFO - PROCESS | 1372 | 1466728205248 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:30:05 INFO - PROCESS | 1372 | 1466728205323 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 1372 | 1466728205325 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:05 INFO - PROCESS | 1372 | ++DOCSHELL 18EC4800 == 34 [pid = 1372] [id = 734] 17:30:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18EC4C00) [pid = 1372] [serial = 2202] [outer = 00000000] 17:30:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (199A2C00) [pid = 1372] [serial = 2203] [outer = 18EC4C00] 17:30:05 INFO - PROCESS | 1372 | 1466728205369 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (196BE400) [pid = 1372] [serial = 2204] [outer = 18EC4C00] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (14F21800) [pid = 1372] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (14E49000) [pid = 1372] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (15F5B000) [pid = 1372] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (169C7800) [pid = 1372] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0CEF0400) [pid = 1372] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (18EBA000) [pid = 1372] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (143C9C00) [pid = 1372] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17AD7800) [pid = 1372] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (106D6000) [pid = 1372] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0D2EEC00) [pid = 1372] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1A19E800) [pid = 1372] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:30:05 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (0C85B800) [pid = 1372] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:30:05 INFO - PROCESS | 1372 | 1466728205826 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:30:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:30:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 17:30:05 INFO - PROCESS | 1372 | 1466728205877 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 1372 | 1466728205879 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:30:05 INFO - PROCESS | 1372 | 1466728205882 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - TEST-START | /DOMEvents/constructors.html 17:30:05 INFO - PROCESS | 1372 | 1466728205884 Marionette TRACE conn6 <- [1,2902,null,{}] 17:30:05 INFO - PROCESS | 1372 | 1466728205892 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 1372 | 1466728205894 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:06 INFO - PROCESS | 1372 | 1466728205973 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:30:06 INFO - PROCESS | 1372 | 1466728205979 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 1372 | 1466728205980 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:06 INFO - PROCESS | 1372 | ++DOCSHELL 143D1C00 == 35 [pid = 1372] [id = 735] 17:30:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (145A0000) [pid = 1372] [serial = 2205] [outer = 00000000] 17:30:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (167D2000) [pid = 1372] [serial = 2206] [outer = 145A0000] 17:30:06 INFO - PROCESS | 1372 | 1466728206024 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17AD7800) [pid = 1372] [serial = 2207] [outer = 145A0000] 17:30:06 INFO - PROCESS | 1372 | 1466728206635 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:30:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:30:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:30:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 864ms 17:30:06 INFO - PROCESS | 1372 | 1466728206755 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 1372 | 1466728206757 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:30:06 INFO - PROCESS | 1372 | 1466728206760 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 1372 | 1466728206762 Marionette TRACE conn6 <- [1,2906,null,{}] 17:30:06 INFO - PROCESS | 1372 | 1466728206765 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:06 INFO - PROCESS | 1372 | 1466728206767 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:06 INFO - PROCESS | 1372 | 1466728206886 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:30:06 INFO - PROCESS | 1372 | 1466728206894 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 1372 | 1466728206896 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:06 INFO - PROCESS | 1372 | ++DOCSHELL 193B0000 == 36 [pid = 1372] [id = 736] 17:30:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (1A010000) [pid = 1372] [serial = 2208] [outer = 00000000] 17:30:06 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (1A0DFC00) [pid = 1372] [serial = 2209] [outer = 1A010000] 17:30:06 INFO - PROCESS | 1372 | 1466728206940 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1A0D6400) [pid = 1372] [serial = 2210] [outer = 1A010000] 17:30:07 INFO - PROCESS | 1372 | 1466728207359 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:30:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:30:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 631ms 17:30:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:30:07 INFO - PROCESS | 1372 | 1466728207392 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 1372 | 1466728207394 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:30:07 INFO - PROCESS | 1372 | 1466728207398 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 1372 | 1466728207399 Marionette TRACE conn6 <- [1,2910,null,{}] 17:30:07 INFO - PROCESS | 1372 | 1466728207402 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:07 INFO - PROCESS | 1372 | 1466728207404 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:07 INFO - PROCESS | 1372 | 1466728207522 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:30:07 INFO - PROCESS | 1372 | 1466728207530 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 1372 | 1466728207532 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:07 INFO - PROCESS | 1372 | ++DOCSHELL 106D9800 == 37 [pid = 1372] [id = 737] 17:30:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (14E08800) [pid = 1372] [serial = 2211] [outer = 00000000] 17:30:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1A19A800) [pid = 1372] [serial = 2212] [outer = 14E08800] 17:30:07 INFO - PROCESS | 1372 | 1466728207575 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (1A1A4000) [pid = 1372] [serial = 2213] [outer = 14E08800] 17:30:08 INFO - PROCESS | 1372 | --DOCSHELL 08F6AC00 == 36 [pid = 1372] [id = 717] 17:30:08 INFO - PROCESS | 1372 | --DOCSHELL 0D022C00 == 35 [pid = 1372] [id = 729] 17:30:08 INFO - PROCESS | 1372 | --DOCSHELL 145AC400 == 34 [pid = 1372] [id = 728] 17:30:08 INFO - PROCESS | 1372 | --DOCSHELL 1089EC00 == 33 [pid = 1372] [id = 726] 17:30:08 INFO - PROCESS | 1372 | --DOCSHELL 0CEE9000 == 32 [pid = 1372] [id = 727] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 14EE7000 == 31 [pid = 1372] [id = 731] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 143D1C00 == 30 [pid = 1372] [id = 735] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 17A13000 == 29 [pid = 1372] [id = 732] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 18EC4800 == 28 [pid = 1372] [id = 734] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 193B0000 == 27 [pid = 1372] [id = 736] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 17ADE400 == 26 [pid = 1372] [id = 733] 17:30:09 INFO - PROCESS | 1372 | --DOCSHELL 10879C00 == 25 [pid = 1372] [id = 730] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (1024FC00) [pid = 1372] [serial = 2153] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (0D0F1000) [pid = 1372] [serial = 2152] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (10876400) [pid = 1372] [serial = 2158] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1087F400) [pid = 1372] [serial = 2159] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (145AE800) [pid = 1372] [serial = 2161] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (0D06EC00) [pid = 1372] [serial = 2155] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0D142800) [pid = 1372] [serial = 2156] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (17979000) [pid = 1372] [serial = 2168] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (16E49C00) [pid = 1372] [serial = 2167] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (18690000) [pid = 1372] [serial = 2170] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (18EC5000) [pid = 1372] [serial = 2176] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (18EC2000) [pid = 1372] [serial = 2177] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (198C7400) [pid = 1372] [serial = 2179] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (10A8B000) [pid = 1372] [serial = 2144] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (10887400) [pid = 1372] [serial = 2143] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (17ABC400) [pid = 1372] [serial = 2147] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (17971800) [pid = 1372] [serial = 2146] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (17ABD400) [pid = 1372] [serial = 2171] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (1A2DCC00) [pid = 1372] [serial = 2150] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (1A2D5000) [pid = 1372] [serial = 2149] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (14F22800) [pid = 1372] [serial = 2164] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 53 (15F5D400) [pid = 1372] [serial = 2165] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 52 (17A66400) [pid = 1372] [serial = 2173] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 51 (17A6A400) [pid = 1372] [serial = 2174] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | --DOMWINDOW == 50 (146C3000) [pid = 1372] [serial = 2162] [outer = 00000000] [url = about:blank] 17:30:09 INFO - PROCESS | 1372 | [1372] 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 17:30:09 INFO - PROCESS | 1372 | [1372] 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 17:30:09 INFO - PROCESS | 1372 | [1372] 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 17:30:09 INFO - PROCESS | 1372 | [1372] 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 17:30:09 INFO - PROCESS | 1372 | 1466728209442 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:30:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:30:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:09 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 17:30:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:09 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 17:30:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:09 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]" 17:30:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:30:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:30:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2080ms 17:30:09 INFO - PROCESS | 1372 | 1466728209479 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 1372 | 1466728209483 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:30:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:30:09 INFO - PROCESS | 1372 | 1466728209492 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 1372 | 1466728209494 Marionette TRACE conn6 <- [1,2914,null,{}] 17:30:09 INFO - PROCESS | 1372 | 1466728209501 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:09 INFO - PROCESS | 1372 | 1466728209503 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:09 INFO - PROCESS | 1372 | 1466728209596 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:30:09 INFO - PROCESS | 1372 | 1466728209606 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 1372 | 1466728209609 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:09 INFO - PROCESS | 1372 | ++DOCSHELL 0D265C00 == 26 [pid = 1372] [id = 738] 17:30:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 51 (0D2EF000) [pid = 1372] [serial = 2214] [outer = 00000000] 17:30:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 52 (10257000) [pid = 1372] [serial = 2215] [outer = 0D2EF000] 17:30:09 INFO - PROCESS | 1372 | 1466728209658 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 1372 | ++DOMWINDOW == 53 (10273400) [pid = 1372] [serial = 2216] [outer = 0D2EF000] 17:30:10 INFO - PROCESS | 1372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:30:10 INFO - PROCESS | 1372 | 1466728210163 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:30:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:30:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 17:30:10 INFO - PROCESS | 1372 | 1466728210224 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 1372 | 1466728210229 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:30:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:30:10 INFO - PROCESS | 1372 | 1466728210235 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 1372 | 1466728210238 Marionette TRACE conn6 <- [1,2918,null,{}] 17:30:10 INFO - PROCESS | 1372 | 1466728210242 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:10 INFO - PROCESS | 1372 | 1466728210244 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:10 INFO - PROCESS | 1372 | 1466728210336 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:30:10 INFO - PROCESS | 1372 | 1466728210350 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 1372 | 1466728210352 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:10 INFO - PROCESS | 1372 | ++DOCSHELL 1087F400 == 27 [pid = 1372] [id = 739] 17:30:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 54 (1087F800) [pid = 1372] [serial = 2217] [outer = 00000000] 17:30:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (10886800) [pid = 1372] [serial = 2218] [outer = 1087F800] 17:30:10 INFO - PROCESS | 1372 | 1466728210402 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (10890000) [pid = 1372] [serial = 2219] [outer = 1087F800] 17:30:10 INFO - PROCESS | 1372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:30:10 INFO - PROCESS | 1372 | 1466728210839 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:30:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:30:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 17:30:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:30:10 INFO - PROCESS | 1372 | 1466728210867 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 1372 | 1466728210870 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:30:10 INFO - PROCESS | 1372 | 1466728210873 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 1372 | 1466728210876 Marionette TRACE conn6 <- [1,2922,null,{}] 17:30:10 INFO - PROCESS | 1372 | 1466728210891 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:10 INFO - PROCESS | 1372 | 1466728210896 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:11 INFO - PROCESS | 1372 | 1466728210979 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:30:11 INFO - PROCESS | 1372 | 1466728211015 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 1372 | 1466728211019 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:11 INFO - PROCESS | 1372 | ++DOCSHELL 143CF000 == 28 [pid = 1372] [id = 740] 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (143CFC00) [pid = 1372] [serial = 2220] [outer = 00000000] 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (143D2800) [pid = 1372] [serial = 2221] [outer = 143CFC00] 17:30:11 INFO - PROCESS | 1372 | 1466728211069 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (145A6C00) [pid = 1372] [serial = 2222] [outer = 143CFC00] 17:30:11 INFO - PROCESS | 1372 | 1466728211493 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:30:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:30:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 690ms 17:30:11 INFO - PROCESS | 1372 | 1466728211565 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 1372 | 1466728211568 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:30:11 INFO - PROCESS | 1372 | 1466728211571 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 1372 | 1466728211573 Marionette TRACE conn6 <- [1,2926,null,{}] 17:30:11 INFO - PROCESS | 1372 | 1466728211576 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:11 INFO - PROCESS | 1372 | 1466728211578 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:11 INFO - PROCESS | 1372 | 1466728211661 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:30:11 INFO - PROCESS | 1372 | 1466728211666 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 1372 | 1466728211668 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:11 INFO - PROCESS | 1372 | ++DOCSHELL 145E3C00 == 29 [pid = 1372] [id = 741] 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (146BEC00) [pid = 1372] [serial = 2223] [outer = 00000000] 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (14E2DC00) [pid = 1372] [serial = 2224] [outer = 146BEC00] 17:30:11 INFO - PROCESS | 1372 | 1466728211714 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (14E54000) [pid = 1372] [serial = 2225] [outer = 146BEC00] 17:30:12 INFO - PROCESS | 1372 | 1466728212116 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:30:12 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. 17:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 17:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:30:12 INFO - PROCESS | 1372 | 1466728212143 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 1372 | 1466728212145 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 1372 | 1466728212148 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 1372 | 1466728212150 Marionette TRACE conn6 <- [1,2930,null,{}] 17:30:12 INFO - PROCESS | 1372 | 1466728212153 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 1372 | 1466728212155 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:12 INFO - PROCESS | 1372 | 1466728212275 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:30:12 INFO - PROCESS | 1372 | 1466728212282 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 1372 | 1466728212284 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:12 INFO - PROCESS | 1372 | ++DOCSHELL 14EE0C00 == 30 [pid = 1372] [id = 742] 17:30:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (14EE4C00) [pid = 1372] [serial = 2226] [outer = 00000000] 17:30:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (167CEC00) [pid = 1372] [serial = 2227] [outer = 14EE4C00] 17:30:12 INFO - PROCESS | 1372 | 1466728212328 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (16930C00) [pid = 1372] [serial = 2228] [outer = 14EE4C00] 17:30:12 INFO - PROCESS | 1372 | 1466728212749 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:30:12 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 17:30:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 17:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:30:12 INFO - PROCESS | 1372 | 1466728212780 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 1372 | 1466728212782 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 1372 | 1466728212785 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 1372 | 1466728212787 Marionette TRACE conn6 <- [1,2934,null,{}] 17:30:12 INFO - PROCESS | 1372 | 1466728212790 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 1372 | 1466728212796 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:12 INFO - PROCESS | 1372 | 1466728212937 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:30:12 INFO - PROCESS | 1372 | 1466728212951 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 1372 | 1466728212953 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:12 INFO - PROCESS | 1372 | ++DOCSHELL 17970400 == 31 [pid = 1372] [id = 743] 17:30:12 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (17973800) [pid = 1372] [serial = 2229] [outer = 00000000] 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (17AB8000) [pid = 1372] [serial = 2230] [outer = 17973800] 17:30:13 INFO - PROCESS | 1372 | 1466728212999 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (17AD5400) [pid = 1372] [serial = 2231] [outer = 17973800] 17:30:13 INFO - PROCESS | 1372 | 1466728213390 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:30:13 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. 17:30:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 17:30:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:30:13 INFO - PROCESS | 1372 | 1466728213415 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:30:13 INFO - PROCESS | 1372 | 1466728213417 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:30:13 INFO - PROCESS | 1372 | 1466728213420 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 1372 | 1466728213422 Marionette TRACE conn6 <- [1,2938,null,{}] 17:30:13 INFO - PROCESS | 1372 | 1466728213425 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:13 INFO - PROCESS | 1372 | 1466728213427 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:13 INFO - PROCESS | 1372 | 1466728213543 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:30:13 INFO - PROCESS | 1372 | 1466728213631 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 1372 | 1466728213632 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:13 INFO - PROCESS | 1372 | ++DOCSHELL 17ADE400 == 32 [pid = 1372] [id = 744] 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (17AE0800) [pid = 1372] [serial = 2232] [outer = 00000000] 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (18692C00) [pid = 1372] [serial = 2233] [outer = 17AE0800] 17:30:13 INFO - PROCESS | 1372 | 1466728213676 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18D87400) [pid = 1372] [serial = 2234] [outer = 17AE0800] 17:30:13 INFO - PROCESS | 1372 | ++DOCSHELL 18EC5C00 == 33 [pid = 1372] [id = 745] 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (193AB400) [pid = 1372] [serial = 2235] [outer = 00000000] 17:30:13 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (193AD800) [pid = 1372] [serial = 2236] [outer = 193AB400] 17:30:14 INFO - PROCESS | 1372 | 1466728214057 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:30:14 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. 17:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 17:30:14 INFO - PROCESS | 1372 | 1466728214092 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:30:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:30:14 INFO - PROCESS | 1372 | 1466728214094 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:30:14 INFO - PROCESS | 1372 | 1466728214097 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 1372 | 1466728214099 Marionette TRACE conn6 <- [1,2942,null,{}] 17:30:14 INFO - PROCESS | 1372 | 1466728214102 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 1372 | 1466728214104 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:14 INFO - PROCESS | 1372 | 1466728214193 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:30:14 INFO - PROCESS | 1372 | 1466728214198 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 1372 | 1466728214200 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:14 INFO - PROCESS | 1372 | ++DOCSHELL 1088D400 == 34 [pid = 1372] [id = 746] 17:30:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (18E61400) [pid = 1372] [serial = 2237] [outer = 00000000] 17:30:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (193B1400) [pid = 1372] [serial = 2238] [outer = 18E61400] 17:30:14 INFO - PROCESS | 1372 | 1466728214243 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (18EC2C00) [pid = 1372] [serial = 2239] [outer = 18E61400] 17:30:14 INFO - PROCESS | 1372 | 1466728214660 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:30:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:30:14 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 17:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 17:30:14 INFO - PROCESS | 1372 | 1466728214668 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 1372 | 1466728214670 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:30:14 INFO - PROCESS | 1372 | 1466728214673 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 1372 | 1466728214674 Marionette TRACE conn6 <- [1,2946,null,{}] 17:30:14 INFO - PROCESS | 1372 | 1466728214678 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 1372 | 1466728214680 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:14 INFO - PROCESS | 1372 | 1466728214865 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:30:14 INFO - PROCESS | 1372 | 1466728214964 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 1372 | 1466728214966 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:15 INFO - PROCESS | 1372 | ++DOCSHELL 143CEC00 == 35 [pid = 1372] [id = 747] 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (193B8000) [pid = 1372] [serial = 2240] [outer = 00000000] 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (199A0400) [pid = 1372] [serial = 2241] [outer = 193B8000] 17:30:15 INFO - PROCESS | 1372 | 1466728215020 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (199A0800) [pid = 1372] [serial = 2242] [outer = 193B8000] 17:30:15 INFO - PROCESS | 1372 | 1466728215369 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:30:15 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. 17:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 17:30:15 INFO - PROCESS | 1372 | 1466728215444 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 1372 | 1466728215446 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:30:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:30:15 INFO - PROCESS | 1372 | 1466728215449 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 1372 | 1466728215451 Marionette TRACE conn6 <- [1,2950,null,{}] 17:30:15 INFO - PROCESS | 1372 | 1466728215454 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:15 INFO - PROCESS | 1372 | 1466728215456 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:15 INFO - PROCESS | 1372 | 1466728215579 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:30:15 INFO - PROCESS | 1372 | 1466728215584 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 1372 | 1466728215585 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:15 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE9800 == 36 [pid = 1372] [id = 748] 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (0CEE9C00) [pid = 1372] [serial = 2243] [outer = 00000000] 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A0DA000) [pid = 1372] [serial = 2244] [outer = 0CEE9C00] 17:30:15 INFO - PROCESS | 1372 | 1466728215630 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1A0DE800) [pid = 1372] [serial = 2245] [outer = 0CEE9C00] 17:30:16 INFO - PROCESS | 1372 | 1466728216055 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:30:16 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. 17:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 17:30:16 INFO - PROCESS | 1372 | 1466728216080 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 1372 | 1466728216082 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:30:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:30:16 INFO - PROCESS | 1372 | 1466728216085 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 1372 | 1466728216087 Marionette TRACE conn6 <- [1,2954,null,{}] 17:30:16 INFO - PROCESS | 1372 | 1466728216100 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:16 INFO - PROCESS | 1372 | 1466728216103 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:16 INFO - PROCESS | 1372 | 1466728216225 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:30:16 INFO - PROCESS | 1372 | 1466728216320 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 1372 | 1466728216322 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:16 INFO - PROCESS | 1372 | ++DOCSHELL 14EE0000 == 37 [pid = 1372] [id = 749] 17:30:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1A19BC00) [pid = 1372] [serial = 2246] [outer = 00000000] 17:30:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2D6800) [pid = 1372] [serial = 2247] [outer = 1A19BC00] 17:30:16 INFO - PROCESS | 1372 | 1466728216367 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1A2DD400) [pid = 1372] [serial = 2248] [outer = 1A19BC00] 17:30:16 INFO - PROCESS | 1372 | 1466728216747 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:30:16 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. 17:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 17:30:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:30:16 INFO - PROCESS | 1372 | 1466728216776 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 1372 | 1466728216778 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:30:16 INFO - PROCESS | 1372 | 1466728216780 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 1372 | 1466728216782 Marionette TRACE conn6 <- [1,2958,null,{}] 17:30:16 INFO - PROCESS | 1372 | 1466728216785 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:16 INFO - PROCESS | 1372 | 1466728216787 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:17 INFO - PROCESS | 1372 | 1466728217082 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A010000) [pid = 1372] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (18381C00) [pid = 1372] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (18EC4C00) [pid = 1372] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (145A0000) [pid = 1372] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14F21400) [pid = 1372] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1088B400) [pid = 1372] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (0D029400) [pid = 1372] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (145AC800) [pid = 1372] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (0D06C800) [pid = 1372] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (1968AC00) [pid = 1372] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:30:17 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17A14400) [pid = 1372] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:30:17 INFO - PROCESS | 1372 | 1466728217148 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 1372 | 1466728217150 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:17 INFO - PROCESS | 1372 | ++DOCSHELL 0C85A800 == 38 [pid = 1372] [id = 750] 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0C85F000) [pid = 1372] [serial = 2249] [outer = 00000000] 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (10274800) [pid = 1372] [serial = 2250] [outer = 0C85F000] 17:30:17 INFO - PROCESS | 1372 | 1466728217194 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (1088B800) [pid = 1372] [serial = 2251] [outer = 0C85F000] 17:30:17 INFO - PROCESS | 1372 | 1466728217500 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:30:17 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. 17:30:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 771ms 17:30:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:30:17 INFO - PROCESS | 1372 | 1466728217552 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 1372 | 1466728217554 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:30:17 INFO - PROCESS | 1372 | 1466728217557 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - PROCESS | 1372 | 1466728217559 Marionette TRACE conn6 <- [1,2962,null,{}] 17:30:17 INFO - PROCESS | 1372 | 1466728217562 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:17 INFO - PROCESS | 1372 | 1466728217564 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:17 INFO - PROCESS | 1372 | 1466728217713 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:30:17 INFO - PROCESS | 1372 | 1466728217721 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 1372 | 1466728217723 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:17 INFO - PROCESS | 1372 | ++DOCSHELL 106DA800 == 39 [pid = 1372] [id = 751] 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (146C2C00) [pid = 1372] [serial = 2252] [outer = 00000000] 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (18E5D400) [pid = 1372] [serial = 2253] [outer = 146C2C00] 17:30:17 INFO - PROCESS | 1372 | 1466728217766 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (1A2D8800) [pid = 1372] [serial = 2254] [outer = 146C2C00] 17:30:18 INFO - PROCESS | 1372 | 1466728218123 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:30:18 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. 17:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 17:30:18 INFO - PROCESS | 1372 | 1466728218188 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 1372 | 1466728218190 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:30:18 INFO - PROCESS | 1372 | 1466728218193 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 1372 | 1466728218194 Marionette TRACE conn6 <- [1,2966,null,{}] 17:30:18 INFO - PROCESS | 1372 | 1466728218198 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:18 INFO - PROCESS | 1372 | 1466728218199 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:18 INFO - PROCESS | 1372 | 1466728218320 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:30:18 INFO - PROCESS | 1372 | 1466728218331 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 1372 | 1466728218332 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:18 INFO - PROCESS | 1372 | ++DOCSHELL 1AE18C00 == 40 [pid = 1372] [id = 752] 17:30:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1AE8A400) [pid = 1372] [serial = 2255] [outer = 00000000] 17:30:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1AE93000) [pid = 1372] [serial = 2256] [outer = 1AE8A400] 17:30:18 INFO - PROCESS | 1372 | 1466728218375 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1AE93C00) [pid = 1372] [serial = 2257] [outer = 1AE8A400] 17:30:18 INFO - PROCESS | 1372 | 1466728218760 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:30:18 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. 17:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 17:30:18 INFO - PROCESS | 1372 | 1466728218824 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:30:18 INFO - PROCESS | 1372 | 1466728218826 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:30:18 INFO - PROCESS | 1372 | 1466728218829 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 1372 | 1466728218830 Marionette TRACE conn6 <- [1,2970,null,{}] 17:30:18 INFO - PROCESS | 1372 | 1466728218843 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:18 INFO - PROCESS | 1372 | 1466728218845 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:18 INFO - PROCESS | 1372 | 1466728218928 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:30:18 INFO - PROCESS | 1372 | 1466728218933 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 1372 | 1466728218934 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:19 INFO - PROCESS | 1372 | ++DOCSHELL 18690000 == 41 [pid = 1372] [id = 753] 17:30:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (1A2E0400) [pid = 1372] [serial = 2258] [outer = 00000000] 17:30:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1B736800) [pid = 1372] [serial = 2259] [outer = 1A2E0400] 17:30:19 INFO - PROCESS | 1372 | 1466728219069 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1B7F5400) [pid = 1372] [serial = 2260] [outer = 1A2E0400] 17:30:19 INFO - PROCESS | 1372 | 1466728219708 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:30:19 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 17:30:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 17:30:19 INFO - PROCESS | 1372 | 1466728219761 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 1372 | 1466728219765 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:30:19 INFO - PROCESS | 1372 | 1466728219770 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 1372 | 1466728219775 Marionette TRACE conn6 <- [1,2974,null,{}] 17:30:19 INFO - PROCESS | 1372 | 1466728219781 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:19 INFO - PROCESS | 1372 | 1466728219784 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:19 INFO - PROCESS | 1372 | 1466728219913 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:30:20 INFO - PROCESS | 1372 | 1466728220058 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 1372 | 1466728220062 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:20 INFO - PROCESS | 1372 | ++DOCSHELL 0D0CA800 == 42 [pid = 1372] [id = 754] 17:30:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (0D227400) [pid = 1372] [serial = 2261] [outer = 00000000] 17:30:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (106D0C00) [pid = 1372] [serial = 2262] [outer = 0D227400] 17:30:20 INFO - PROCESS | 1372 | 1466728220122 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (10885800) [pid = 1372] [serial = 2263] [outer = 0D227400] 17:30:20 INFO - PROCESS | 1372 | 1466728220744 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:30:20 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. 17:30:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1030ms 17:30:20 INFO - PROCESS | 1372 | 1466728220800 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 1372 | 1466728220805 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:30:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:30:20 INFO - PROCESS | 1372 | 1466728220812 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 1372 | 1466728220815 Marionette TRACE conn6 <- [1,2978,null,{}] 17:30:20 INFO - PROCESS | 1372 | 1466728220819 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:20 INFO - PROCESS | 1372 | 1466728220822 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:20 INFO - PROCESS | 1372 | 1466728220948 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:30:21 INFO - PROCESS | 1372 | 1466728221093 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 1372 | 1466728221095 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:21 INFO - PROCESS | 1372 | ++DOCSHELL 14D99000 == 43 [pid = 1372] [id = 755] 17:30:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (14E50400) [pid = 1372] [serial = 2264] [outer = 00000000] 17:30:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (15F5C800) [pid = 1372] [serial = 2265] [outer = 14E50400] 17:30:21 INFO - PROCESS | 1372 | 1466728221154 Marionette DEBUG loaded listener.js 17:30:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (17A0EC00) [pid = 1372] [serial = 2266] [outer = 14E50400] 17:30:21 INFO - PROCESS | 1372 | ++DOCSHELL 0CEE8400 == 44 [pid = 1372] [id = 756] 17:30:21 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (0CEEA800) [pid = 1372] [serial = 2267] [outer = 00000000] 17:30:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (0CEEC800) [pid = 1372] [serial = 2268] [outer = 0CEEA800] 17:30:22 INFO - PROCESS | 1372 | 1466728222185 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:30:22 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. 17:30:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1432ms 17:30:22 INFO - PROCESS | 1372 | 1466728222247 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:30:22 INFO - PROCESS | 1372 | 1466728222251 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:30:22 INFO - PROCESS | 1372 | 1466728222256 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:30:22 INFO - PROCESS | 1372 | 1466728222259 Marionette TRACE conn6 <- [1,2982,null,{}] 17:30:22 INFO - PROCESS | 1372 | 1466728222265 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:22 INFO - PROCESS | 1372 | 1466728222267 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:22 INFO - PROCESS | 1372 | 1466728222399 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 1AE18C00 == 43 [pid = 1372] [id = 752] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 106DA800 == 42 [pid = 1372] [id = 751] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 0C85A800 == 41 [pid = 1372] [id = 750] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 14EE0000 == 40 [pid = 1372] [id = 749] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 0CEE9800 == 39 [pid = 1372] [id = 748] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 143CEC00 == 38 [pid = 1372] [id = 747] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 1088D400 == 37 [pid = 1372] [id = 746] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 18EC5C00 == 36 [pid = 1372] [id = 745] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 17ADE400 == 35 [pid = 1372] [id = 744] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 17970400 == 34 [pid = 1372] [id = 743] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 14EE0C00 == 33 [pid = 1372] [id = 742] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 145E3C00 == 32 [pid = 1372] [id = 741] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 143CF000 == 31 [pid = 1372] [id = 740] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 1087F400 == 30 [pid = 1372] [id = 739] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 0D265C00 == 29 [pid = 1372] [id = 738] 17:30:22 INFO - PROCESS | 1372 | --DOCSHELL 106D9800 == 28 [pid = 1372] [id = 737] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (1A0D6400) [pid = 1372] [serial = 2210] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (18E62C00) [pid = 1372] [serial = 2201] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (18D8F000) [pid = 1372] [serial = 2200] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (199A2C00) [pid = 1372] [serial = 2203] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (167D2000) [pid = 1372] [serial = 2206] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (196BE400) [pid = 1372] [serial = 2204] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (1A19A800) [pid = 1372] [serial = 2212] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (15F59800) [pid = 1372] [serial = 2194] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (10894C00) [pid = 1372] [serial = 2191] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (112D7C00) [pid = 1372] [serial = 2192] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0D13A800) [pid = 1372] [serial = 2188] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (0D2EF800) [pid = 1372] [serial = 2189] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (167D4800) [pid = 1372] [serial = 2186] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14E4D800) [pid = 1372] [serial = 2185] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (1087E400) [pid = 1372] [serial = 2183] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1069F000) [pid = 1372] [serial = 2182] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (198D2000) [pid = 1372] [serial = 2180] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1A0DFC00) [pid = 1372] [serial = 2209] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (17AB1800) [pid = 1372] [serial = 2197] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (17ABA000) [pid = 1372] [serial = 2198] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17AD7800) [pid = 1372] [serial = 2207] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (16929400) [pid = 1372] [serial = 2195] [outer = 00000000] [url = about:blank] 17:30:22 INFO - PROCESS | 1372 | 1466728222568 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 1372 | 1466728222571 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:22 INFO - PROCESS | 1372 | ++DOCSHELL 08F5EC00 == 29 [pid = 1372] [id = 757] 17:30:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (08F64800) [pid = 1372] [serial = 2269] [outer = 00000000] 17:30:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (0CEE9800) [pid = 1372] [serial = 2270] [outer = 08F64800] 17:30:22 INFO - PROCESS | 1372 | 1466728222620 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (0D25F400) [pid = 1372] [serial = 2271] [outer = 08F64800] 17:30:23 INFO - PROCESS | 1372 | 1466728223058 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:30:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:30:23 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 17:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 830ms 17:30:23 INFO - PROCESS | 1372 | 1466728223087 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 1372 | 1466728223092 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:30:23 INFO - PROCESS | 1372 | 1466728223097 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:30:23 INFO - PROCESS | 1372 | 1466728223100 Marionette TRACE conn6 <- [1,2986,null,{}] 17:30:23 INFO - PROCESS | 1372 | 1466728223107 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 1372 | 1466728223110 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:23 INFO - PROCESS | 1372 | 1466728223202 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:30:23 INFO - PROCESS | 1372 | 1466728223214 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 1372 | 1466728223216 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:23 INFO - PROCESS | 1372 | ++DOCSHELL 1087E400 == 30 [pid = 1372] [id = 758] 17:30:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1087E800) [pid = 1372] [serial = 2272] [outer = 00000000] 17:30:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (10889400) [pid = 1372] [serial = 2273] [outer = 1087E800] 17:30:23 INFO - PROCESS | 1372 | 1466728223262 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (103B3400) [pid = 1372] [serial = 2274] [outer = 1087E800] 17:30:23 INFO - PROCESS | 1372 | 1466728223714 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:30:23 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. 17:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 17:30:23 INFO - PROCESS | 1372 | 1466728223772 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 1372 | 1466728223775 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:30:23 INFO - PROCESS | 1372 | 1466728223778 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:30:23 INFO - PROCESS | 1372 | 1466728223781 Marionette TRACE conn6 <- [1,2990,null,{}] 17:30:23 INFO - PROCESS | 1372 | 1466728223792 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 1372 | 1466728223797 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:23 INFO - PROCESS | 1372 | 1466728223883 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:30:23 INFO - PROCESS | 1372 | 1466728223900 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 1372 | 1466728223903 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:23 INFO - PROCESS | 1372 | ++DOCSHELL 145A3000 == 31 [pid = 1372] [id = 759] 17:30:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (145A7400) [pid = 1372] [serial = 2275] [outer = 00000000] 17:30:23 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (146C1800) [pid = 1372] [serial = 2276] [outer = 145A7400] 17:30:23 INFO - PROCESS | 1372 | 1466728223954 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (14D92400) [pid = 1372] [serial = 2277] [outer = 145A7400] 17:30:24 INFO - PROCESS | 1372 | 1466728224422 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:30:24 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. 17:30:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 17:30:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:30:24 INFO - PROCESS | 1372 | 1466728224512 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 1372 | 1466728224514 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:30:24 INFO - PROCESS | 1372 | 1466728224517 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 1372 | 1466728224519 Marionette TRACE conn6 <- [1,2994,null,{}] 17:30:24 INFO - PROCESS | 1372 | 1466728224522 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:24 INFO - PROCESS | 1372 | 1466728224524 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:24 INFO - PROCESS | 1372 | 1466728224611 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:30:24 INFO - PROCESS | 1372 | 1466728224616 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 1372 | 1466728224618 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:24 INFO - PROCESS | 1372 | ++DOCSHELL 14F22000 == 32 [pid = 1372] [id = 760] 17:30:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (14F24800) [pid = 1372] [serial = 2278] [outer = 00000000] 17:30:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (167D4C00) [pid = 1372] [serial = 2279] [outer = 14F24800] 17:30:24 INFO - PROCESS | 1372 | 1466728224662 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (169C3000) [pid = 1372] [serial = 2280] [outer = 14F24800] 17:30:25 INFO - PROCESS | 1372 | 1466728225121 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:30:25 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. 17:30:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 17:30:25 INFO - PROCESS | 1372 | 1466728225148 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 1372 | 1466728225150 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:30:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:30:25 INFO - PROCESS | 1372 | 1466728225153 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 1372 | 1466728225155 Marionette TRACE conn6 <- [1,2998,null,{}] 17:30:25 INFO - PROCESS | 1372 | 1466728225159 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 1372 | 1466728225161 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:25 INFO - PROCESS | 1372 | 1466728225280 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:30:25 INFO - PROCESS | 1372 | 1466728225373 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 1372 | 1466728225375 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:25 INFO - PROCESS | 1372 | ++DOCSHELL 17970400 == 33 [pid = 1372] [id = 761] 17:30:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (17978800) [pid = 1372] [serial = 2281] [outer = 00000000] 17:30:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (17A1B400) [pid = 1372] [serial = 2282] [outer = 17978800] 17:30:25 INFO - PROCESS | 1372 | 1466728225419 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (17A5CC00) [pid = 1372] [serial = 2283] [outer = 17978800] 17:30:25 INFO - PROCESS | 1372 | [1372] 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 17:30:25 INFO - PROCESS | 1372 | 1466728225885 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:30:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:30:25 INFO - {} 17:30:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:30:25 INFO - {} 17:30:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:30:25 INFO - {} 17:30:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:30:25 INFO - {} 17:30:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 17:30:25 INFO - PROCESS | 1372 | 1466728225924 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 1372 | 1466728225927 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:30:25 INFO - TEST-START | /FileAPI/fileReader.html 17:30:25 INFO - PROCESS | 1372 | 1466728225935 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 1372 | 1466728225937 Marionette TRACE conn6 <- [1,3002,null,{}] 17:30:25 INFO - PROCESS | 1372 | 1466728225940 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 1372 | 1466728225946 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:26 INFO - PROCESS | 1372 | 1466728226087 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:30:26 INFO - PROCESS | 1372 | 1466728226092 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 1372 | 1466728226094 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:26 INFO - PROCESS | 1372 | ++DOCSHELL 1830B000 == 34 [pid = 1372] [id = 762] 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1830E000) [pid = 1372] [serial = 2284] [outer = 00000000] 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (18EBD400) [pid = 1372] [serial = 2285] [outer = 1830E000] 17:30:26 INFO - PROCESS | 1372 | 1466728226140 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (18EC3400) [pid = 1372] [serial = 2286] [outer = 1830E000] 17:30:26 INFO - PROCESS | 1372 | 1466728226563 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:30:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:30:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:30:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:30:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:30:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 17:30:26 INFO - PROCESS | 1372 | 1466728226609 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 1372 | 1466728226611 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:30:26 INFO - PROCESS | 1372 | 1466728226615 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - TEST-START | /FileAPI/historical.html 17:30:26 INFO - PROCESS | 1372 | 1466728226616 Marionette TRACE conn6 <- [1,3006,null,{}] 17:30:26 INFO - PROCESS | 1372 | 1466728226620 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:26 INFO - PROCESS | 1372 | 1466728226622 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:26 INFO - PROCESS | 1372 | 1466728226765 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:30:26 INFO - PROCESS | 1372 | 1466728226780 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 1372 | 1466728226782 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:26 INFO - PROCESS | 1372 | ++DOCSHELL 10875C00 == 35 [pid = 1372] [id = 763] 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (10880400) [pid = 1372] [serial = 2287] [outer = 00000000] 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (196BE400) [pid = 1372] [serial = 2288] [outer = 10880400] 17:30:26 INFO - PROCESS | 1372 | 1466728226825 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (198D2000) [pid = 1372] [serial = 2289] [outer = 10880400] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (146BEC00) [pid = 1372] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (0C85F000) [pid = 1372] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (18E61400) [pid = 1372] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (193AB400) [pid = 1372] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (17AE0800) [pid = 1372] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (146C2C00) [pid = 1372] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (17973800) [pid = 1372] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (1AE8A400) [pid = 1372] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (193B8000) [pid = 1372] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (0CEE9C00) [pid = 1372] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1087F800) [pid = 1372] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (14E08800) [pid = 1372] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (0D2EF000) [pid = 1372] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (14EE4C00) [pid = 1372] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (143CFC00) [pid = 1372] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:30:27 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (1A19BC00) [pid = 1372] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:30:27 INFO - PROCESS | 1372 | 1466728227394 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:30:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:30:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:30:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:30:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:30:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:30:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:30:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:30:27 INFO - TEST-OK | /FileAPI/historical.html | took 831ms 17:30:27 INFO - PROCESS | 1372 | 1466728227450 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 1372 | 1466728227451 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:30:27 INFO - TEST-START | /FileAPI/idlharness.html 17:30:27 INFO - PROCESS | 1372 | 1466728227455 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 1372 | 1466728227456 Marionette TRACE conn6 <- [1,3010,null,{}] 17:30:27 INFO - PROCESS | 1372 | 1466728227474 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:27 INFO - PROCESS | 1372 | 1466728227475 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:27 INFO - PROCESS | 1372 | 1466728227556 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:30:27 INFO - PROCESS | 1372 | 1466728227560 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 1372 | 1466728227562 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:27 INFO - PROCESS | 1372 | ++DOCSHELL 10877800 == 36 [pid = 1372] [id = 764] 17:30:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (143CFC00) [pid = 1372] [serial = 2290] [outer = 00000000] 17:30:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (199A6C00) [pid = 1372] [serial = 2291] [outer = 143CFC00] 17:30:27 INFO - PROCESS | 1372 | 1466728227607 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (199A9C00) [pid = 1372] [serial = 2292] [outer = 143CFC00] 17:30:28 INFO - PROCESS | 1372 | 1466728228588 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:30:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:30:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:30:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:30:28 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 17:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:30:28 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 17:30:28 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 17:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:30:28 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 17:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:30:28 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 17:30:28 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 17:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:30:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:30:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1279ms 17:30:28 INFO - PROCESS | 1372 | 1466728228740 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 1372 | 1466728228741 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:30:28 INFO - TEST-START | /FileAPI/idlharness.worker 17:30:28 INFO - PROCESS | 1372 | 1466728228745 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - PROCESS | 1372 | 1466728228747 Marionette TRACE conn6 <- [1,3014,null,{}] 17:30:28 INFO - PROCESS | 1372 | 1466728228750 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:28 INFO - PROCESS | 1372 | 1466728228752 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:28 INFO - PROCESS | 1372 | 1466728228834 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:30:28 INFO - PROCESS | 1372 | 1466728228842 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 1372 | 1466728228844 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:28 INFO - PROCESS | 1372 | ++DOCSHELL 1A010800 == 37 [pid = 1372] [id = 765] 17:30:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1A011800) [pid = 1372] [serial = 2293] [outer = 00000000] 17:30:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (1C001C00) [pid = 1372] [serial = 2294] [outer = 1A011800] 17:30:28 INFO - PROCESS | 1372 | 1466728228888 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (1C006C00) [pid = 1372] [serial = 2295] [outer = 1A011800] 17:30:29 INFO - PROCESS | 1372 | [1372] 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 17:30:30 INFO - PROCESS | 1372 | 1466728230027 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:30:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:30:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:30:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:30:30 INFO - {} 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:30:30 INFO - {} 17:30:30 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 - {} 17:30:30 INFO - {} 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:30:30 INFO - {} 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:30:30 INFO - {} 17:30:30 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 - {} 17:30:30 INFO - {} 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:30:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:30:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 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 17:30:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:30:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:30:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:30:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:30:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:30:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:30:30 INFO - {} 17:30:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1444ms 17:30:30 INFO - PROCESS | 1372 | 1466728230221 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:30:30 INFO - PROCESS | 1372 | 1466728230225 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:30:30 INFO - PROCESS | 1372 | 1466728230243 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:30:30 INFO - PROCESS | 1372 | 1466728230247 Marionette TRACE conn6 <- [1,3018,null,{}] 17:30:30 INFO - PROCESS | 1372 | 1466728230253 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:30 INFO - PROCESS | 1372 | 1466728230256 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:30 INFO - PROCESS | 1372 | 1466728230368 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:30:30 INFO - PROCESS | 1372 | 1466728230503 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 1372 | 1466728230508 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:30 INFO - PROCESS | 1372 | ++DOCSHELL 102D3400 == 38 [pid = 1372] [id = 766] 17:30:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 84 (193AC400) [pid = 1372] [serial = 2296] [outer = 00000000] 17:30:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 85 (1C5C0C00) [pid = 1372] [serial = 2297] [outer = 193AC400] 17:30:30 INFO - PROCESS | 1372 | 1466728230566 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 1372 | ++DOMWINDOW == 86 (1C8D6000) [pid = 1372] [serial = 2298] [outer = 193AC400] 17:30:31 INFO - PROCESS | 1372 | 1466728231088 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:30:31 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 17:30:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 17:30:31 INFO - PROCESS | 1372 | 1466728231120 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 1372 | 1466728231124 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:30:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:30:31 INFO - PROCESS | 1372 | 1466728231131 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 1372 | 1466728231134 Marionette TRACE conn6 <- [1,3022,null,{}] 17:30:31 INFO - PROCESS | 1372 | 1466728231138 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:31 INFO - PROCESS | 1372 | 1466728231140 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:31 INFO - PROCESS | 1372 | 1466728231285 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:30:31 INFO - PROCESS | 1372 | 1466728231430 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 1372 | 1466728231432 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:31 INFO - PROCESS | 1372 | ++DOCSHELL 1C5B5800 == 39 [pid = 1372] [id = 767] 17:30:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 87 (1C8D8800) [pid = 1372] [serial = 2299] [outer = 00000000] 17:30:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 88 (1CD91C00) [pid = 1372] [serial = 2300] [outer = 1C8D8800] 17:30:31 INFO - PROCESS | 1372 | 1466728231504 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 1372 | ++DOMWINDOW == 89 (1CF06000) [pid = 1372] [serial = 2301] [outer = 1C8D8800] 17:30:32 INFO - PROCESS | 1372 | 1466728232073 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:30:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:30:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 17:30:32 INFO - PROCESS | 1372 | 1466728232120 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:30:32 INFO - PROCESS | 1372 | 1466728232123 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:30:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:30:32 INFO - PROCESS | 1372 | 1466728232127 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 1372 | 1466728232131 Marionette TRACE conn6 <- [1,3026,null,{}] 17:30:32 INFO - PROCESS | 1372 | 1466728232142 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:32 INFO - PROCESS | 1372 | 1466728232147 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:32 INFO - PROCESS | 1372 | 1466728232259 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:30:32 INFO - PROCESS | 1372 | 1466728232417 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 1372 | 1466728232421 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:32 INFO - PROCESS | 1372 | ++DOCSHELL 1D1CF000 == 40 [pid = 1372] [id = 768] 17:30:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 90 (1D1CF800) [pid = 1372] [serial = 2302] [outer = 00000000] 17:30:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 91 (1D1D3000) [pid = 1372] [serial = 2303] [outer = 1D1CF800] 17:30:32 INFO - PROCESS | 1372 | 1466728232481 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 1372 | ++DOMWINDOW == 92 (1D1D7C00) [pid = 1372] [serial = 2304] [outer = 1D1CF800] 17:30:33 INFO - PROCESS | 1372 | 1466728233062 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:30:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:30:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:30:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 17:30:33 INFO - PROCESS | 1372 | 1466728233103 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 1372 | 1466728233106 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:30:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:30:33 INFO - PROCESS | 1372 | 1466728233110 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - PROCESS | 1372 | 1466728233112 Marionette TRACE conn6 <- [1,3030,null,{}] 17:30:33 INFO - PROCESS | 1372 | 1466728233116 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:33 INFO - PROCESS | 1372 | 1466728233118 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:33 INFO - PROCESS | 1372 | 1466728233231 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:30:33 INFO - PROCESS | 1372 | 1466728233490 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 1372 | 1466728233493 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:33 INFO - PROCESS | 1372 | ++DOCSHELL 08F60800 == 41 [pid = 1372] [id = 769] 17:30:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 93 (0C864400) [pid = 1372] [serial = 2305] [outer = 00000000] 17:30:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 94 (10887800) [pid = 1372] [serial = 2306] [outer = 0C864400] 17:30:33 INFO - PROCESS | 1372 | 1466728233554 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 1372 | ++DOMWINDOW == 95 (14E0F800) [pid = 1372] [serial = 2307] [outer = 0C864400] 17:30:34 INFO - PROCESS | 1372 | 1466728234342 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:30:34 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. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:30:34 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'.) 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:30:34 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. 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:30:34 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. 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:30:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:30:34 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. 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:30:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:30:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:30:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:30:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:30:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1328ms 17:30:34 INFO - PROCESS | 1372 | 1466728234442 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 1372 | 1466728234446 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:30:34 INFO - PROCESS | 1372 | 1466728234450 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 1372 | 1466728234453 Marionette TRACE conn6 <- [1,3034,null,{}] 17:30:34 INFO - PROCESS | 1372 | 1466728234458 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:34 INFO - PROCESS | 1372 | 1466728234462 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:34 INFO - PROCESS | 1372 | 1466728234571 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 10877800 == 40 [pid = 1372] [id = 764] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 10875C00 == 39 [pid = 1372] [id = 763] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 1830B000 == 38 [pid = 1372] [id = 762] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 17970400 == 37 [pid = 1372] [id = 761] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 14F22000 == 36 [pid = 1372] [id = 760] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 145A3000 == 35 [pid = 1372] [id = 759] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 1087E400 == 34 [pid = 1372] [id = 758] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 0CEE8400 == 33 [pid = 1372] [id = 756] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 08F5EC00 == 32 [pid = 1372] [id = 757] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 18690000 == 31 [pid = 1372] [id = 753] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 0D0CA800 == 30 [pid = 1372] [id = 754] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 14D99000 == 29 [pid = 1372] [id = 755] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 08F60800 == 28 [pid = 1372] [id = 769] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 1C5B5800 == 27 [pid = 1372] [id = 767] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 1D1CF000 == 26 [pid = 1372] [id = 768] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 1A010800 == 25 [pid = 1372] [id = 765] 17:30:35 INFO - PROCESS | 1372 | --DOCSHELL 102D3400 == 24 [pid = 1372] [id = 766] 17:30:35 INFO - PROCESS | 1372 | 1466728235315 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 1372 | 1466728235319 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 94 (1A0DA000) [pid = 1372] [serial = 2244] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 93 (10886800) [pid = 1372] [serial = 2218] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 92 (10890000) [pid = 1372] [serial = 2219] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 91 (1A1A4000) [pid = 1372] [serial = 2213] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 90 (10257000) [pid = 1372] [serial = 2215] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 89 (10273400) [pid = 1372] [serial = 2216] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 88 (167CEC00) [pid = 1372] [serial = 2227] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 87 (16930C00) [pid = 1372] [serial = 2228] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 86 (145A6C00) [pid = 1372] [serial = 2222] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 85 (143D2800) [pid = 1372] [serial = 2221] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 84 (1A2D6800) [pid = 1372] [serial = 2247] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 83 (14E2DC00) [pid = 1372] [serial = 2224] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (14E54000) [pid = 1372] [serial = 2225] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (1A2DD400) [pid = 1372] [serial = 2248] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (10274800) [pid = 1372] [serial = 2250] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (193B1400) [pid = 1372] [serial = 2238] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (18EC2C00) [pid = 1372] [serial = 2239] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (193AD800) [pid = 1372] [serial = 2236] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (18692C00) [pid = 1372] [serial = 2233] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (18D87400) [pid = 1372] [serial = 2234] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (18E5D400) [pid = 1372] [serial = 2253] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (17AD5400) [pid = 1372] [serial = 2231] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17AB8000) [pid = 1372] [serial = 2230] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (1AE93000) [pid = 1372] [serial = 2256] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1AE93C00) [pid = 1372] [serial = 2257] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (199A0400) [pid = 1372] [serial = 2241] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (199A0800) [pid = 1372] [serial = 2242] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (1088B800) [pid = 1372] [serial = 2251] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (1A0DE800) [pid = 1372] [serial = 2245] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (1A2D8800) [pid = 1372] [serial = 2254] [outer = 00000000] [url = about:blank] 17:30:35 INFO - PROCESS | 1372 | ++DOCSHELL 08F5C400 == 25 [pid = 1372] [id = 770] 17:30:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (08F5CC00) [pid = 1372] [serial = 2308] [outer = 00000000] 17:30:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (0C859800) [pid = 1372] [serial = 2309] [outer = 08F5CC00] 17:30:35 INFO - PROCESS | 1372 | 1466728235507 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (0CEE3C00) [pid = 1372] [serial = 2310] [outer = 08F5CC00] 17:30:35 INFO - PROCESS | 1372 | [1372] 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 17:30:36 INFO - PROCESS | 1372 | 1466728235994 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:30:36 INFO - {} 17:30:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1571ms 17:30:36 INFO - PROCESS | 1372 | 1466728236023 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 1372 | 1466728236026 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:30:36 INFO - PROCESS | 1372 | 1466728236030 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 1372 | 1466728236033 Marionette TRACE conn6 <- [1,3038,null,{}] 17:30:36 INFO - PROCESS | 1372 | 1466728236038 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 1372 | 1466728236043 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:36 INFO - PROCESS | 1372 | 1466728236133 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:30:36 INFO - PROCESS | 1372 | 1466728236143 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 1372 | 1466728236145 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:36 INFO - PROCESS | 1372 | ++DOCSHELL 0D2EE400 == 26 [pid = 1372] [id = 771] 17:30:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (1025A400) [pid = 1372] [serial = 2311] [outer = 00000000] 17:30:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (102D1400) [pid = 1372] [serial = 2312] [outer = 1025A400] 17:30:36 INFO - PROCESS | 1372 | 1466728236194 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (102D9C00) [pid = 1372] [serial = 2313] [outer = 1025A400] 17:30:36 INFO - PROCESS | 1372 | 1466728236669 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:30:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:30:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 17:30:36 INFO - PROCESS | 1372 | 1466728236704 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 1372 | 1466728236708 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:30:36 INFO - PROCESS | 1372 | 1466728236718 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 1372 | 1466728236720 Marionette TRACE conn6 <- [1,3042,null,{}] 17:30:36 INFO - PROCESS | 1372 | 1466728236723 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 1372 | 1466728236726 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:36 INFO - PROCESS | 1372 | 1466728236848 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:30:36 INFO - PROCESS | 1372 | 1466728236941 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 1372 | 1466728236943 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:37 INFO - PROCESS | 1372 | ++DOCSHELL 1087E000 == 27 [pid = 1372] [id = 772] 17:30:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (1087E400) [pid = 1372] [serial = 2314] [outer = 00000000] 17:30:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (1088D000) [pid = 1372] [serial = 2315] [outer = 1087E400] 17:30:37 INFO - PROCESS | 1372 | 1466728236997 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (1089B800) [pid = 1372] [serial = 2316] [outer = 1087E400] 17:30:37 INFO - PROCESS | 1372 | 1466728237648 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:30:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:30:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:37 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" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:37 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" 17:30:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:30:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:30:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1021ms 17:30:37 INFO - PROCESS | 1372 | 1466728237743 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 1372 | 1466728237745 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:30:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:30:37 INFO - PROCESS | 1372 | 1466728237750 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 1372 | 1466728237757 Marionette TRACE conn6 <- [1,3046,null,{}] 17:30:37 INFO - PROCESS | 1372 | 1466728237792 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:37 INFO - PROCESS | 1372 | 1466728237796 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:37 INFO - PROCESS | 1372 | 1466728237924 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:30:37 INFO - PROCESS | 1372 | 1466728237930 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 1372 | 1466728237932 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:37 INFO - PROCESS | 1372 | ++DOCSHELL 145DF800 == 28 [pid = 1372] [id = 773] 17:30:37 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (145DFC00) [pid = 1372] [serial = 2317] [outer = 00000000] 17:30:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (1499B800) [pid = 1372] [serial = 2318] [outer = 145DFC00] 17:30:38 INFO - PROCESS | 1372 | 1466728237977 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (14E07C00) [pid = 1372] [serial = 2319] [outer = 145DFC00] 17:30:38 INFO - PROCESS | 1372 | 1466728238497 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:30:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:30:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:30:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:30:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:30:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:30:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 800ms 17:30:38 INFO - PROCESS | 1372 | 1466728238553 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 1372 | 1466728238555 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:30:38 INFO - PROCESS | 1372 | 1466728238559 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:30:38 INFO - PROCESS | 1372 | 1466728238561 Marionette TRACE conn6 <- [1,3050,null,{}] 17:30:38 INFO - PROCESS | 1372 | 1466728238564 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:38 INFO - PROCESS | 1372 | 1466728238566 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:38 INFO - PROCESS | 1372 | 1466728238696 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:30:38 INFO - PROCESS | 1372 | 1466728238708 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:38 INFO - PROCESS | 1372 | 1466728238710 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:38 INFO - PROCESS | 1372 | ++DOCSHELL 145AE000 == 29 [pid = 1372] [id = 774] 17:30:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (14E4D800) [pid = 1372] [serial = 2320] [outer = 00000000] 17:30:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (167D9000) [pid = 1372] [serial = 2321] [outer = 14E4D800] 17:30:38 INFO - PROCESS | 1372 | 1466728238820 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (16930800) [pid = 1372] [serial = 2322] [outer = 14E4D800] 17:30:39 INFO - PROCESS | 1372 | [1372] 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 17:30:39 INFO - PROCESS | 1372 | 1466728239290 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:30:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:30:39 INFO - {} 17:30:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 17:30:39 INFO - PROCESS | 1372 | 1466728239337 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 1372 | 1466728239339 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:30:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:30:39 INFO - PROCESS | 1372 | 1466728239342 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 1372 | 1466728239344 Marionette TRACE conn6 <- [1,3054,null,{}] 17:30:39 INFO - PROCESS | 1372 | 1466728239347 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:39 INFO - PROCESS | 1372 | 1466728239349 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:39 INFO - PROCESS | 1372 | 1466728239467 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:30:39 INFO - PROCESS | 1372 | 1466728239553 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 1372 | 1466728239559 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:39 INFO - PROCESS | 1372 | ++DOCSHELL 17A1A400 == 30 [pid = 1372] [id = 775] 17:30:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (17A1BC00) [pid = 1372] [serial = 2323] [outer = 00000000] 17:30:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 82 (17AB3000) [pid = 1372] [serial = 2324] [outer = 17A1BC00] 17:30:39 INFO - PROCESS | 1372 | 1466728239615 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 1372 | ++DOMWINDOW == 83 (18302400) [pid = 1372] [serial = 2325] [outer = 17A1BC00] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 82 (1830E000) [pid = 1372] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 81 (10880400) [pid = 1372] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 80 (14E50400) [pid = 1372] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 79 (0CEEA800) [pid = 1372] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (1A2E0400) [pid = 1372] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (08F64800) [pid = 1372] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (1087E800) [pid = 1372] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (14F24800) [pid = 1372] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (0D227400) [pid = 1372] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (145A7400) [pid = 1372] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (1A011800) [pid = 1372] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (143CFC00) [pid = 1372] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:30:40 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (17978800) [pid = 1372] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:30:40 INFO - PROCESS | 1372 | 1466728240212 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:30:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:30:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 17:30:40 INFO - PROCESS | 1372 | 1466728240273 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 1372 | 1466728240276 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:30:40 INFO - PROCESS | 1372 | 1466728240279 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 1372 | 1466728240280 Marionette TRACE conn6 <- [1,3058,null,{}] 17:30:40 INFO - PROCESS | 1372 | 1466728240284 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 1372 | 1466728240286 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:40 INFO - PROCESS | 1372 | 1466728240370 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:30:40 INFO - PROCESS | 1372 | 1466728240375 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 1372 | 1466728240377 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:40 INFO - PROCESS | 1372 | ++DOCSHELL 0C861000 == 31 [pid = 1372] [id = 776] 17:30:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (18381800) [pid = 1372] [serial = 2326] [outer = 00000000] 17:30:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (18E5F400) [pid = 1372] [serial = 2327] [outer = 18381800] 17:30:40 INFO - PROCESS | 1372 | 1466728240421 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (18EC3000) [pid = 1372] [serial = 2328] [outer = 18381800] 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:30:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 570ms 17:30:40 INFO - PROCESS | 1372 | 1466728240843 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:30:40 INFO - PROCESS | 1372 | 1466728240850 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 1372 | 1466728240852 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:30:40 INFO - PROCESS | 1372 | 1466728240855 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 1372 | 1466728240857 Marionette TRACE conn6 <- [1,3062,null,{}] 17:30:40 INFO - PROCESS | 1372 | 1466728240860 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 1372 | 1466728240862 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:41 INFO - PROCESS | 1372 | 1466728240998 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:30:41 INFO - PROCESS | 1372 | 1466728241006 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 1372 | 1466728241008 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:41 INFO - PROCESS | 1372 | ++DOCSHELL 193B1C00 == 32 [pid = 1372] [id = 777] 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (193B2C00) [pid = 1372] [serial = 2329] [outer = 00000000] 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (196C1C00) [pid = 1372] [serial = 2330] [outer = 193B2C00] 17:30:41 INFO - PROCESS | 1372 | 1466728241053 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (0D06C800) [pid = 1372] [serial = 2331] [outer = 193B2C00] 17:30:41 INFO - PROCESS | 1372 | 1466728241474 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:30:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:30:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 17:30:41 INFO - PROCESS | 1372 | 1466728241526 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 1372 | 1466728241528 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:30:41 INFO - PROCESS | 1372 | 1466728241531 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:30:41 INFO - PROCESS | 1372 | 1466728241533 Marionette TRACE conn6 <- [1,3066,null,{}] 17:30:41 INFO - PROCESS | 1372 | 1466728241536 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 1372 | 1466728241538 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:41 INFO - PROCESS | 1372 | 1466728241658 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:30:41 INFO - PROCESS | 1372 | 1466728241666 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 1372 | 1466728241668 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:41 INFO - PROCESS | 1372 | ++DOCSHELL 08F6D400 == 33 [pid = 1372] [id = 778] 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (0D076800) [pid = 1372] [serial = 2332] [outer = 00000000] 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (199A0C00) [pid = 1372] [serial = 2333] [outer = 0D076800] 17:30:41 INFO - PROCESS | 1372 | 1466728241715 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (1A011800) [pid = 1372] [serial = 2334] [outer = 0D076800] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 14D53C00 == 32 [pid = 1372] [id = 484] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 143D3C00 == 31 [pid = 1372] [id = 476] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0D182400 == 30 [pid = 1372] [id = 483] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 108A1C00 == 29 [pid = 1372] [id = 481] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 17A19000 == 28 [pid = 1372] [id = 479] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 146BC000 == 27 [pid = 1372] [id = 482] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0CA44400 == 26 [pid = 1372] [id = 485] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 169C8800 == 25 [pid = 1372] [id = 478] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0D073000 == 24 [pid = 1372] [id = 487] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 108A2400 == 23 [pid = 1372] [id = 475] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 169C7000 == 22 [pid = 1372] [id = 486] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0D222400 == 21 [pid = 1372] [id = 473] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0C85C000 == 20 [pid = 1372] [id = 488] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 1026CC00 == 19 [pid = 1372] [id = 489] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 0D17E400 == 18 [pid = 1372] [id = 474] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 106A2400 == 17 [pid = 1372] [id = 480] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 145A8000 == 16 [pid = 1372] [id = 490] 17:30:42 INFO - PROCESS | 1372 | --DOCSHELL 14EE0400 == 15 [pid = 1372] [id = 477] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 78 (17A5CC00) [pid = 1372] [serial = 2283] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 77 (17A1B400) [pid = 1372] [serial = 2282] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 76 (18EBD400) [pid = 1372] [serial = 2285] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 75 (196BE400) [pid = 1372] [serial = 2288] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 74 (18EC3400) [pid = 1372] [serial = 2286] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 73 (15F5C800) [pid = 1372] [serial = 2265] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 72 (17A0EC00) [pid = 1372] [serial = 2266] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 71 (0CEEC800) [pid = 1372] [serial = 2268] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 70 (1B7F5400) [pid = 1372] [serial = 2260] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 69 (1B736800) [pid = 1372] [serial = 2259] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 68 (0CEE9800) [pid = 1372] [serial = 2270] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 67 (0D25F400) [pid = 1372] [serial = 2271] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 66 (10889400) [pid = 1372] [serial = 2273] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 65 (103B3400) [pid = 1372] [serial = 2274] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 64 (167D4C00) [pid = 1372] [serial = 2279] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 63 (106D0C00) [pid = 1372] [serial = 2262] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 62 (10885800) [pid = 1372] [serial = 2263] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 61 (146C1800) [pid = 1372] [serial = 2276] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 60 (14D92400) [pid = 1372] [serial = 2277] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 59 (1C001C00) [pid = 1372] [serial = 2294] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 58 (1C006C00) [pid = 1372] [serial = 2295] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 57 (199A9C00) [pid = 1372] [serial = 2292] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 56 (198D2000) [pid = 1372] [serial = 2289] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 55 (199A6C00) [pid = 1372] [serial = 2291] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | --DOMWINDOW == 54 (169C3000) [pid = 1372] [serial = 2280] [outer = 00000000] [url = about:blank] 17:30:43 INFO - PROCESS | 1372 | 1466728243488 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 1372 | 1466728243530 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:30:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:30:43 INFO - PROCESS | 1372 | 1466728243535 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 1372 | 1466728243538 Marionette TRACE conn6 <- [1,3070,null,{}] 17:30:43 INFO - PROCESS | 1372 | 1466728243547 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 1372 | 1466728243550 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:43 INFO - PROCESS | 1372 | 1466728243641 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:30:43 INFO - PROCESS | 1372 | 1466728243648 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 1372 | 1466728243653 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:43 INFO - PROCESS | 1372 | ++DOCSHELL 0D13A800 == 16 [pid = 1372] [id = 779] 17:30:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 55 (0D17CC00) [pid = 1372] [serial = 2335] [outer = 00000000] 17:30:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 56 (0D229000) [pid = 1372] [serial = 2336] [outer = 0D17CC00] 17:30:43 INFO - PROCESS | 1372 | 1466728243702 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 1372 | ++DOMWINDOW == 57 (0D2EDC00) [pid = 1372] [serial = 2337] [outer = 0D17CC00] 17:30:44 INFO - PROCESS | 1372 | 1466728244185 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:30:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:30:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:30:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 17:30:44 INFO - PROCESS | 1372 | 1466728244225 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 1372 | 1466728244230 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:30:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:30:44 INFO - PROCESS | 1372 | 1466728244240 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 1372 | 1466728244243 Marionette TRACE conn6 <- [1,3074,null,{}] 17:30:44 INFO - PROCESS | 1372 | 1466728244247 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 1372 | 1466728244250 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:44 INFO - PROCESS | 1372 | 1466728244339 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:30:44 INFO - PROCESS | 1372 | 1466728244346 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 1372 | 1466728244348 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:44 INFO - PROCESS | 1372 | ++DOCSHELL 103B4000 == 17 [pid = 1372] [id = 780] 17:30:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 58 (1069F000) [pid = 1372] [serial = 2338] [outer = 00000000] 17:30:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 59 (106ADC00) [pid = 1372] [serial = 2339] [outer = 1069F000] 17:30:44 INFO - PROCESS | 1372 | 1466728244401 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 1372 | ++DOMWINDOW == 60 (106DAC00) [pid = 1372] [serial = 2340] [outer = 1069F000] 17:30:44 INFO - PROCESS | 1372 | 1466728244871 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:30:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:30:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 17:30:44 INFO - PROCESS | 1372 | 1466728244930 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 1372 | 1466728244932 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:30:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:30:44 INFO - PROCESS | 1372 | 1466728244936 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 1372 | 1466728244939 Marionette TRACE conn6 <- [1,3078,null,{}] 17:30:44 INFO - PROCESS | 1372 | 1466728244950 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 1372 | 1466728244955 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:45 INFO - PROCESS | 1372 | 1466728245043 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:30:45 INFO - PROCESS | 1372 | 1466728245176 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 1372 | 1466728245179 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:45 INFO - PROCESS | 1372 | ++DOCSHELL 108DA000 == 18 [pid = 1372] [id = 781] 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 61 (108DE000) [pid = 1372] [serial = 2341] [outer = 00000000] 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 62 (112DA800) [pid = 1372] [serial = 2342] [outer = 108DE000] 17:30:45 INFO - PROCESS | 1372 | 1466728245227 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 63 (14309C00) [pid = 1372] [serial = 2343] [outer = 108DE000] 17:30:45 INFO - PROCESS | 1372 | 1466728245586 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:30:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 17:30:45 INFO - PROCESS | 1372 | 1466728245610 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 1372 | 1466728245612 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:30:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:30:45 INFO - PROCESS | 1372 | 1466728245632 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 1372 | 1466728245633 Marionette TRACE conn6 <- [1,3082,null,{}] 17:30:45 INFO - PROCESS | 1372 | 1466728245637 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 1372 | 1466728245639 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:45 INFO - PROCESS | 1372 | 1466728245724 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:30:45 INFO - PROCESS | 1372 | 1466728245729 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 1372 | 1466728245731 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:45 INFO - PROCESS | 1372 | ++DOCSHELL 102D1000 == 19 [pid = 1372] [id = 782] 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 64 (1141DC00) [pid = 1372] [serial = 2344] [outer = 00000000] 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 65 (143D3800) [pid = 1372] [serial = 2345] [outer = 1141DC00] 17:30:45 INFO - PROCESS | 1372 | 1466728245866 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 1372 | ++DOMWINDOW == 66 (145A3000) [pid = 1372] [serial = 2346] [outer = 1141DC00] 17:30:46 INFO - PROCESS | 1372 | 1466728246201 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 650ms 17:30:46 INFO - PROCESS | 1372 | 1466728246270 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 1372 | 1466728246272 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:30:46 INFO - PROCESS | 1372 | 1466728246276 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:30:46 INFO - PROCESS | 1372 | 1466728246278 Marionette TRACE conn6 <- [1,3086,null,{}] 17:30:46 INFO - PROCESS | 1372 | 1466728246281 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:46 INFO - PROCESS | 1372 | 1466728246283 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:46 INFO - PROCESS | 1372 | 1466728246364 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:30:46 INFO - PROCESS | 1372 | 1466728246488 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 1372 | 1466728246490 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:46 INFO - PROCESS | 1372 | ++DOCSHELL 146BC400 == 20 [pid = 1372] [id = 783] 17:30:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 67 (146BC800) [pid = 1372] [serial = 2347] [outer = 00000000] 17:30:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 68 (14D28C00) [pid = 1372] [serial = 2348] [outer = 146BC800] 17:30:46 INFO - PROCESS | 1372 | 1466728246537 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 1372 | ++DOMWINDOW == 69 (14D9EC00) [pid = 1372] [serial = 2349] [outer = 146BC800] 17:30:46 INFO - PROCESS | 1372 | 1466728246888 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:30:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:30:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 17:30:46 INFO - PROCESS | 1372 | 1466728246950 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:30:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:30:46 INFO - PROCESS | 1372 | 1466728246952 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:30:46 INFO - PROCESS | 1372 | 1466728246955 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 1372 | 1466728246957 Marionette TRACE conn6 <- [1,3090,null,{}] 17:30:46 INFO - PROCESS | 1372 | 1466728246960 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 1372 | 1466728246966 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:47 INFO - PROCESS | 1372 | 1466728247069 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:30:47 INFO - PROCESS | 1372 | 1466728247074 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 1372 | 1466728247076 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:47 INFO - PROCESS | 1372 | ++DOCSHELL 14E4C000 == 21 [pid = 1372] [id = 784] 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 70 (14EDE000) [pid = 1372] [serial = 2350] [outer = 00000000] 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 71 (15F54800) [pid = 1372] [serial = 2351] [outer = 14EDE000] 17:30:47 INFO - PROCESS | 1372 | 1466728247120 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 72 (167D6C00) [pid = 1372] [serial = 2352] [outer = 14EDE000] 17:30:47 INFO - PROCESS | 1372 | 1466728247530 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:30:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 17:30:47 INFO - PROCESS | 1372 | 1466728247603 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 1372 | 1466728247605 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:30:47 INFO - PROCESS | 1372 | 1466728247609 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:30:47 INFO - PROCESS | 1372 | 1466728247610 Marionette TRACE conn6 <- [1,3094,null,{}] 17:30:47 INFO - PROCESS | 1372 | 1466728247614 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 1372 | 1466728247616 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:47 INFO - PROCESS | 1372 | 1466728247695 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:30:47 INFO - PROCESS | 1372 | 1466728247699 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 1372 | 1466728247701 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:47 INFO - PROCESS | 1372 | ++DOCSHELL 169C2800 == 22 [pid = 1372] [id = 785] 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 73 (169C7000) [pid = 1372] [serial = 2353] [outer = 00000000] 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 74 (16E49C00) [pid = 1372] [serial = 2354] [outer = 169C7000] 17:30:47 INFO - PROCESS | 1372 | 1466728247745 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 1372 | ++DOMWINDOW == 75 (10886000) [pid = 1372] [serial = 2355] [outer = 169C7000] 17:30:48 INFO - PROCESS | 1372 | 1466728248193 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:30:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 17:30:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:30:48 INFO - PROCESS | 1372 | 1466728248244 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 1372 | 1466728248246 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 1372 | 1466728248273 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 1372 | 1466728248274 Marionette TRACE conn6 <- [1,3098,null,{}] 17:30:48 INFO - PROCESS | 1372 | 1466728248278 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 1372 | 1466728248280 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:48 INFO - PROCESS | 1372 | 1466728248359 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:30:48 INFO - PROCESS | 1372 | 1466728248364 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 1372 | 1466728248365 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:48 INFO - PROCESS | 1372 | ++DOCSHELL 16E46000 == 23 [pid = 1372] [id = 786] 17:30:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 76 (16E48800) [pid = 1372] [serial = 2356] [outer = 00000000] 17:30:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 77 (17A17000) [pid = 1372] [serial = 2357] [outer = 16E48800] 17:30:48 INFO - PROCESS | 1372 | 1466728248409 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 1372 | ++DOMWINDOW == 78 (17A0F800) [pid = 1372] [serial = 2358] [outer = 16E48800] 17:30:48 INFO - PROCESS | 1372 | 1466728248857 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:30:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:30:48 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 17:30:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:30:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:30:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 650ms 17:30:48 INFO - PROCESS | 1372 | 1466728248900 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 1372 | 1466728248902 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 1372 | 1466728248910 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 1372 | 1466728248911 Marionette TRACE conn6 <- [1,3102,null,{}] 17:30:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:30:48 INFO - PROCESS | 1372 | 1466728248915 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 1372 | 1466728248917 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:49 INFO - PROCESS | 1372 | 1466728249040 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:30:49 INFO - PROCESS | 1372 | 1466728249045 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"fd33e62a-9850-478a-b233-aa3f9c05468a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 1372 | 1466728249047 Marionette INFO sendAsync 437d7b0e-c9bf-4856-8b1a-2402e3689d92 17:30:49 INFO - PROCESS | 1372 | ++DOCSHELL 108A7C00 == 24 [pid = 1372] [id = 787] 17:30:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 79 (17ABE000) [pid = 1372] [serial = 2359] [outer = 00000000] 17:30:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 80 (18388800) [pid = 1372] [serial = 2360] [outer = 17ABE000] 17:30:49 INFO - PROCESS | 1372 | 1466728249094 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 1372 | ++DOMWINDOW == 81 (1868D800) [pid = 1372] [serial = 2361] [outer = 17ABE000] 17:30:49 INFO - PROCESS | 1372 | 1466728249537 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:30:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:30:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 17:30:49 INFO - PROCESS | 1372 | 1466728249588 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 1372 | 1466728249590 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:30:50 WARNING - u'runner_teardown' () 17:30:50 INFO - No more tests 17:30:50 INFO - Got 0 unexpected results 17:30:50 INFO - SUITE-END | took 690s 17:30:50 INFO - Closing logging queue 17:30:50 INFO - queue closed 17:30:50 INFO - Return code: 0 17:30:50 WARNING - # TBPL SUCCESS # 17:30:50 INFO - Running post-action listener: _resource_record_post_action 17:30:50 INFO - Running post-run listener: _resource_record_post_run 17:30:51 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 70383616; Write bytes: 1121994752; Read time: 809230; Write time: 7977600 17:30:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:30:51 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 17:30:51 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 70383616; Write bytes: 1064523776; Read time: 809230; Write time: 7936920 17:30:51 INFO - Running post-run listener: _upload_blobber_files 17:30:51 INFO - Blob upload gear active. 17:30:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:30:51 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 17:30:51 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'] 17:30:51 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 17:30:52 INFO - (blobuploader) - INFO - Open directory for files ... 17:30:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:30:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:30:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:30:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:30:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:30:53 INFO - (blobuploader) - INFO - Done attempting. 17:30:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:30:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:30:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:30:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:30:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:30:55 INFO - (blobuploader) - INFO - Done attempting. 17:30:55 INFO - (blobuploader) - INFO - Iteration through files over. 17:30:55 INFO - Return code: 0 17:30:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:30:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f32af4b0c9843c324b75ffd54339c6ab8f94a6aa2b1145a42459a2ca7d9b563694110772c6dc913136dff7d1d5e68af379d46a36b758feeae6a5419a48644df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/daad846bdae6faa88653f9f23479a8737ad06da944881e48abfb64eadd7aad801258c4b5f3d2b98046a6606d8e78102151ff839b8aa89e28c129e16f32371389"} 17:30:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:30:55 INFO - Writing to file C:\slave\test\properties\blobber_files 17:30:55 INFO - Contents: 17:30:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f32af4b0c9843c324b75ffd54339c6ab8f94a6aa2b1145a42459a2ca7d9b563694110772c6dc913136dff7d1d5e68af379d46a36b758feeae6a5419a48644df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/daad846bdae6faa88653f9f23479a8737ad06da944881e48abfb64eadd7aad801258c4b5f3d2b98046a6606d8e78102151ff839b8aa89e28c129e16f32371389"} 17:30:55 INFO - Running post-run listener: copy_logs_to_upload_dir 17:30:55 INFO - Copying logs to upload dir... 17:30:55 INFO - mkdir: C:\slave\test\build\upload\logs 17:30:55 INFO - Copying logs to upload dir... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... 17:30:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=917.628000 ========= master_lag: 0.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-06-23 17:30:55.664202) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:55.665301) ========= '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-140 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-140 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-140 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/4f32af4b0c9843c324b75ffd54339c6ab8f94a6aa2b1145a42459a2ca7d9b563694110772c6dc913136dff7d1d5e68af379d46a36b758feeae6a5419a48644df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/daad846bdae6faa88653f9f23479a8737ad06da944881e48abfb64eadd7aad801258c4b5f3d2b98046a6606d8e78102151ff839b8aa89e28c129e16f32371389"} build_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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/KNx-5IYdT36zvRI0FJh15Q/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/4f32af4b0c9843c324b75ffd54339c6ab8f94a6aa2b1145a42459a2ca7d9b563694110772c6dc913136dff7d1d5e68af379d46a36b758feeae6a5419a48644df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/daad846bdae6faa88653f9f23479a8737ad06da944881e48abfb64eadd7aad801258c4b5f3d2b98046a6606d8e78102151ff839b8aa89e28c129e16f32371389"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KNx-5IYdT36zvRI0FJh15Q/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 17:30:55.788160) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:55.788566) ========= '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-140 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-140 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-140 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 17:30:55.905180) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:55.905564) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 17:30:56.848370) ========= ========= Total master_lag: 0.49 =========